2014-10-05 142 views
0

我在一個名爲home_banner.phtml的phtml文件中爲我的magento網站製作了一個自定義主頁,這反過來我又引用了CMS-> Pages-> Home Page content下面的代碼Magento在另一個phtml文件中包含phtml文件

{{block type="core/template" template="theme/home_banner.phtml"}} 

在我home_banner.phtml我稱之爲標籤/ popular.phtml顯示熱門的標籤。

<div class="last-posts-grid clearfix"> 

    <?php echo $this->getLayout()->createBlock('core/template')->setTemplate('tag/popular.phtml')->toHtml(); ?> 

</div> 

但是,即使標記爲「查看所有標記」的錨定標記正確調用,也不會顯示標記。 ul class =「tags-list」在頁面源中也是可見的,但標籤本身不可見。有什麼建議麼?

回答

0

您在模板文件中犯了一個小錯誤。您的模板文件必須如下:

<div class="last-posts-grid clearfix"> 

    <?php echo $this->getLayout()->createBlock('tag/popular')->setTemplate('tag/popular.phtml')->toHtml(); ?> 

</div> 

我測試了這一點,它的工作很好..希望這有助於..

相關問題