2012-12-09 93 views
0

我們正在Magento中重做我們的主題以使用網格系統(semantic.gs),並且我的任務是設置PDP頁面使用這個新的網格系統模板。我們最終會在所有頁面上使用此模板,但現在,它僅在PDP頁面上特別要求。所以基本上我想設置一個自定義的主題/模板(包括頁眉和頁腳,而不僅僅是列),我可以加載某些頁面。任何人都可以向我指出如何去做這件事?廣泛的搜索引擎和谷歌搜索已經取得了很大的成果。Magento中PDP頁面的自定義模板或主題(頁眉和頁腳)

到目前爲止:

我創建了一個新的佈局被稱爲2columns - 左 - grid.phtml在app /設計/前端/ [my_interface]/[my_theme] /模板/頁

我修改了這些行:

<?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頁面?

謝謝!

回答

1

你好,你可以覆蓋產品標籤

< catalog_product_view翻譯= 「標籤」>

/app/design/frontend/base/default/layout/catalog.xml

從您的新模塊佈局xml

+0

Magik,這正是我正在尋找的,謝謝!我創建了一個新模板並修改了catalog.xml文件以使用它,並且正確加載。還有一件事:如果我想加載一個單獨的頁眉和頁腳,我該怎麼做呢?我能做些什麼嗎?<?php echo $ this-> getChildHtml('header2')?>'然後創建一個header2.phtml?是否有需要添加的代碼來使'$ this-> getChildHtml('header2')能夠調用header2.phtml?讓我知道我是否應該開始一個新的問題,或者如果這已經得到解答。將接受這個答案 –