我想添加一些代碼,將直接在產品頁面上顯示產品價格下方的文本 - 進一步,我試圖通過不僅複製代碼來做到這一點'Magento'的方式到view.phtml中,而是通過在塊中創建,然後在佈局文件中引用該塊。Magento - 添加phtml文件到佈局塊
無論好壞,我正在努力遵循this tutorial。
到目前爲止,我已經創建了PHTML文件,其中包含我想要顯示(sharethis.phtml)什麼 創建頁面的XML參考:
只是此塊<block type="core/text_list" name="left" as="left" translate="label">
<label>Left Column</label>
</block>
後
<block type="core/text_list" name="sharethis" as="sharethis"/>
在catalog.xml中引用該引用,緊跟在第一個默認標記之後:
<reference name="sharethis">
<block type="catalog/product_new" name="sharethis" template="catalog/product/view/sharethis.phtml"/>
</reference>
最後從view.phtml文件中調用該塊如下
<?php echo $this->getChildHtml('sharethis') ?>
但它沒有顯示出來。有什麼建議麼?
您放置塊的位置取決於您試圖讓塊顯示的位置。 ...所以如果這不起作用,我將需要知道你正在試圖將「sharethis」塊放入哪個塊 – sbditto85 2011-04-27 16:22:35