我正在尝试创建自定义的Magento管理页面,但我似乎无法让我的布局或模板显示在页面中。该页面在菜单中显示正常,但是当您单击它时,您只需获得一个空白的管理页面。我已经遵循了几个不同的教程,并且已经完成了整个过程至少两次,但无法弄清楚为什么我的模板没有出现。 You can download all the source here.
答案 0 :(得分:0)
在Saxx_Forzani_Block_Adminhtml_Forzani中你可以做到
public function __construct()
{
parent::__construct();
$this->setTemplate('forzani/admincontent.phtml');
}
然后在控制器中你可以
public function indexAction()
{
$this->_initAction()
->_addContent($this->getLayout()->createBlock('saxx_forzani/adminhtml_forzani'))
->renderLayout();
}