【问题标题】:Change order of product info on product page更改产品页面上的产品信息顺序
【发布时间】:2015-09-11 13:45:13
【问题描述】:

我知道这可以通过布局文件上的beforeafter 来完成,但是有人可以向我解释吗?例如,假设我想将short description 放在“价格”下,或者只是换个位置。或者将price 放在SKU 所在的位置。我希望有人解释它是如何工作的以及我如何实现这一点。 另外,是否可以按类别进行操作?

非常感谢您的帮助。非常感谢。

【问题讨论】:

    标签: css magento layout magento-1.7 magento-1.8


    【解决方案1】:

    要检查的第一个 phtml 文件可能是 yourtheme/template/catalog/product/view.phtml

    如果您在该文件中执行 Ctrl+find,您将找到这些属性的位置(short_descriptionprice 等)。

    例如你可以剪切

    <?php if ($_product->getShortDescription()):?>
                    <div class="short-description">
                        <div class="std"><?php echo $_helper->productAttribute($_product, nl2br($_product->getShortDescription()), 'short_description') ?></div>
                    </div>
                <?php endif;?>
    

    并粘贴到&lt;div class="price-info"&gt;...&lt;/div&gt;的末尾

    (右键检查元素是你的朋友

    我建议您也启用模板路径提示。转到admin-&gt;system,将当前配置范围更改为您的商店之一(靠近左上角),然后单击开发者(开发者在左下角)。然后在中心的 Debug 菜单中,将 Template Path Hints 更改为 Yes。这使您可以查看哪些模板 phtml 文件服务于前端的哪些部分。)

    【讨论】:

    • 非常感谢 kaska,这正是我所需要的。竖起大拇指。
    猜你喜欢
    • 1970-01-01
    • 2016-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多