【发布时间】:2012-11-27 07:43:46
【问题描述】:
我们正在重做我们在 Magento 中的主题以使用网格系统 (semantic.gs),而我的任务是设置 PDP 页面以使用这个新的网格系统模板。我们最终会希望在所有页面上都使用此模板,但目前,仅在 PDP 页面上专门要求使用此模板。所以基本上我想设置一个可以在某些页面上加载的自定义主题/模板(包括页眉和页脚,而不仅仅是列)。谁能指出我如何去做这件事的方向?广泛的 SO 和 google 搜索结果毫无结果。
到目前为止:
我在 app/design/frontend/[my_interface]/[my_theme]/template/page 中创建了一个名为 2columns-left-grid.phtml 的新布局
我修改了这些行:
<?php echo $this->getChildHtml('header') ?>
和
<?php echo $this->getChildHtml('footer') ?>
成为:
<?php echo $this->getChildHtml('header2') ?>
和
<?php echo $this->getChildHtml('footer2') ?>
我复制了header.phtml并将其命名为header2.phtml,并复制了footer.phtml并将其命名为footer2.html
我的问题: 这行得通吗?如果行得通,我还需要修改哪些其他代码(xml 文件等) 我怎样才能让这个模板暂时只应用于 PDP 页面?
谢谢!
【问题讨论】:
标签: php templates magento themes