您的位置:首页 > 其它

如何修改magento产品详细页面的栏目

2017-09-15 13:08 411 查看
magento默认模板里面的产品信息页面的布局是以两栏带右侧栏显示的,那么如何修改为两栏带左侧栏或者三栏、一栏的方式显示呢?下面教大家一种很简单的方法就可以实现。
下面是默认的布局预览:


修改成两栏带左侧栏后的效果:


修改成三栏后的效果:


修改成一栏效果:


这样的效果很容易实现的,首先你需打开catalog.xml文件
1.3版本: app > design > frontend > default > deault > layout > catalog.xml
1.4版本: app > design > frontend > base > deault > layout > catalog.xml
找到“Product view” 大概第190行,有一行代码
<action method="setTemplate"><template>page/2columns-right.phtml</template></action>
如果你要修改成两栏带左侧栏后的效果,你就把2columns-right.phtml 替换成2columns-left.phtml
如果你要修改成三栏的效果,你把2columns-right.phtml替换成3columns.phtml, 如果你要修改成一栏的效果,你把2columns-right.phtml替换成1column.phtml就可以了.
别急,还没完,修改上述代码后,必须刷新缓存,特别是Layouts 缓存,这样前台才能达到效果。

当然,还有一种方法也可以改变产品页面的布局,打开magento后台=>Catalog =>Manage Products 找一个你需要修改的某个产品页面的产品打开编辑,
点击左侧产品信息(Product Information)的Design标签 就可以选择Page Layout来实现,如图:


不过这种方法只能修改单独某个产品页面的布局,不利于对所以产品页面的修改。不过也可以通过批量上传来实现,那必须在批量上传产品的CSV表格里增加一 列,增加的字段名称为“page_layout”, 字段对应的值为“3 columns”或“2 columns with left bar”或“2 columns with right bar”或“1 column”.

这种方法也适合catalog的修改。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  magento