我希望我的Magento产品自定义选项定位在价格以下。我尝试移动catalog.xml文件中的块,但没有任何工作。我每次都刷新所有缓存。
sgtfey8w1#
这可以从管理员的管理产品部分中完成。在设计下,设置“显示产品选项”〉“产品信息列”
pvcm50d12#
此函数可在
/app/design/frontend/your_package/your_theme/template/catalog/product/view.phtml
或者,如果不在那里,请查找
/app/design/frontend/your_package/default/template/catalog/product/view.phtml
如果该文件不存在,则通过从
/app/design/frontend/base/default/template/catalog/product/view.phtml
或者,如果您使用的是企业版,请从:
/app/design/frontend/enterprise/default/template/catalog/product/view.phtml
记住不要碰/app/design/frontend/enterprise/default/ x1m0n1x中的任何东西x1m2n1x
/app/design/frontend/enterprise/default/ x1m0n1x
x1m2n1x
<?php if (!$this->hasOptions()):?> <div class="add-to-box"> <?php if($_product->isSaleable()): ?> <?php echo $this->getChildHtml('addtocart') ?> <?php endif; ?> <?php echo $this->getChildHtml('addto') ?> </div> <?php else:?> <?php if ($_product->isSaleable() && $this->hasOptions() && $this->getChildChildHtml('container1') ):?> <div class="options-container-small"> <?php echo $this->getChildChildHtml('container1', '', true, true) ?> </div> <?php else: ?> <?php echo $this->getChildHtml('addto') ?> <?php endif;?> <?php endif; ?>
个字符串请记住,上面的代码只是一个示例,它在您的模板中可能看起来不同,所以不要复制粘贴它。无论如何,负责显示价格的文件通常是/app/design/frontend/your_package/your_theme/template/catalog/product/view/tierprices.phtml(与往常一样有相同的后备功能),但是在您的情况下不应该修改它。
kognpnkq3#
您可以通过编辑模板(.phtml)文件来更改它们:应用程序/设计/前端/{默认值}/{默认值}/目录/产品/视图.phtml
jv4diomz4#
修改模板或在主题中覆盖它!/应用程序/设计/前端/基本/默认/模板/目录/产品/视图.phtml
This is where the price is : <?php echo $this->getTierPriceHtml() ?> This means customer options showing between this if (){} <?php if (!$this->hasOptions()):?>
所以你可以在模板文件中随意移动它们!或者你可以用CSS来设置它们的样式,把它们放在自定义位置!
4条答案
按热度按时间sgtfey8w1#
这可以从管理员的管理产品部分中完成。在设计下,设置“显示产品选项”〉“产品信息列”
pvcm50d12#
此函数可在
或者,如果不在那里,请查找
如果该文件不存在,则通过从
或者,如果您使用的是企业版,请从:
记住不要碰
/app/design/frontend/enterprise/default/ x1m0n1x
中的任何东西x1m2n1x
个字符串
请记住,上面的代码只是一个示例,它在您的模板中可能看起来不同,所以不要复制粘贴它。
无论如何,负责显示价格的文件通常是/app/design/frontend/your_package/your_theme/template/catalog/product/view/tierprices.phtml(与往常一样有相同的后备功能),但是在您的情况下不应该修改它。
kognpnkq3#
您可以通过编辑模板(.phtml)文件来更改它们:应用程序/设计/前端/{默认值}/{默认值}/目录/产品/视图.phtml
jv4diomz4#
修改模板或在主题中覆盖它!
/应用程序/设计/前端/基本/默认/模板/目录/产品/视图.phtml
所以你可以在模板文件中随意移动它们!或者你可以用CSS来设置它们的样式,把它们放在自定义位置!