Noob開發Magento主題,我似乎無法弄清楚爲什麼Magento沒有使用我在catalog.xml的setTemplate操作中指定的路徑。Magento - catalog.xml不使用正確的模板
我已經在/ app/design/frontend/default/mycustomtheme中擁有自己的主題,並且已經從基礎修補文件並進行更改。
我已將/app/design/frontend/base/default/layout/catalog.xml複製到/app/design/frontend/default/mycustomtheme/layout/catalog.xml中的自定義主題。我已將模板設置爲特定的phtml文件...
<catalog_product_view translate="label">
<label>Catalog Product View (Any)</label>
<!-- Mage_Catalog -->
<reference name="root">
<action method="setTemplate"><template>page/2column.phtml</template></action>
</reference>
然而,它不工作。有人可以發現問題可能是什麼?我已經禁用了所有的緩存,並且我做出的其他更改可以立即看到,只是不是這個。
編輯:我應該注意,如果我更改catalog_product_view xml節點中的其他內容,我會看到這些更改已反映出來。例如,如果我刪除<action method="addJs"><script>varien/product.js</script></action>
,然後我看到在呈現的html文件中刪除引用。
EDIT2:將圖像添加到解決問題...
做你設置上升/配置從您的商店的後端的主題?
是的,它實際上是加載正確的頁眉和頁腳,並且它的風格正確。
您確定在/ app/design/frontend/default/mycustomtheme/template/page /目錄下有這樣的模板嗎?
是的,我可以確認該文件是有
你是否設置了/配置了你的商店後端的主題? – Nasaralla
您確定您在/ app/design/frontend/default/mycustomtheme/template/page /目錄下有這樣的模板嗎?通常有模板2columns-left.phtml和2columns-right.phtml。 – azakolyukin
@Nasaralla是的商店已配置(請參閱我的最後編輯) – jyoseph