在产品页

时间:2015-06-25 05:44:35

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

我知道可以在布局文件中使用beforeafter来完成此操作但有人可以向我解释一下吗?比方说我想把short description置于“价格”之下,或者只是换位置。或者将price放在SKU所在的位置。我想有人解释一下这是如何工作的以及我如何实现这一点。 此外,是否可以按类别进行?

我真的很感激一些帮助。非常感谢你。

1 个答案:

答案 0 :(得分:0)

要检查的第一个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;?>

并将其粘贴到<div class="price-info">...</div>

的末尾

(右键点击Inspect元素是你的朋友

我建议你也启用模板路径提示。转到admin->system,将当前配置范围更改为您的某个商店(靠近左上角),然后单击开发人员(开发人员位于左下角)。然后在中心的“调试”菜单中,将“模板路径提示”更改为“是”。这允许您查看哪些模板phtml文件提供前端的哪些部分。)