2012-03-09 33 views
3

如何使用在測試頁面test.phtml我用下面的代碼,但它沒有工作如何在magento的specfic頁面中調用.phtml塊?

{{block type='core/template' name='Test' template='goodtest/test.phtml'}} 

但它沒有顯示在頁面任何東西。我錯過了什麼?我是否需要在其他文件中放入一些代碼,如page.xml或local.xml。

謝謝

+0

什麼是模板的magento相對路徑? – benmarks 2012-03-09 19:51:49

回答

15

您的代碼看起來不錯,可以添加到CMS頁面中。 如果你想在.phtml文件中添加.phtml文件,那麼你可以像這樣使用。 你不需要在XML文件中添加任何東西

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

感謝

0

試試這個。 首先在管理面板的CMS頁面中創建頁面,並將以下代碼添加到CMS頁面的內容中。它會在主要內容區域中調用此頁面的內容。

{{block type='page/html' template='page/html/demo.phtml'}} 
相關問題