模板未加载到magento自定义模块中

时间:2015-03-13 07:44:03

标签: magento module

我正在为前端定制magento模块,我已经添加了一个页面,但是这个页面没有显示内容,建议我哪里错了。吼叫是我的代码:

class Gaboli_Warehouse_IndexController extends Mage_Core_Controller_Front_Action
{
    public function indexAction()
    {
        $this->loadLayout();     
        $this->renderLayout();
    }
}

阻止 -

class Gaboli_Warehouse_Block_Location_List extends Mage_Core_Block_Template
{

   public function __construct()
   {
      parent::__construct();
   }
}

布局xml -

<?xml version="1.0"?>
<layout  version="0.1.0">

   <warehouse_index_index>
        <reference name="content">
            <block type="warehouse/location_list" name="warehouse_location" template="gaboli/warehouses.phtml" />
        </reference>
    </warehouse_index_index>

</layout>

1 个答案:

答案 0 :(得分:1)

您是否检查过执行是否到达模板文件。 执行  模板文件中的die('here');语句,看它是否到达。如果不是,您在此处指定的模板路径中可能存在问题。

<block type="warehouse/location_list" name="warehouse_location" template="gaboli/warehouses.phtml" />

其他代码似乎没问题。

回复您进入此处的位置。

希望这会有所帮助。