我正在根据这篇文章创建简单的 Magento 模块。
我的管理员新项目操作有问题。
<?php
class Namespace_Gallery_Adminhtml_GalleryController extends Mage_Adminhtml_Controller_Action
{
protected function _initAction()
{
$this->loadLayout()
->_setActiveMenu('namespace/gallery');
return $this;
}
public function indexAction()
{
$this->_initAction();
$this->_addContent($this->getLayout()->createBlock('gallery/adminhtml_gallery'));
$this->renderLayout();
}
public function editAction()
{
echo 'edit';
}
public function newAction()
{
$this->_forward('edit');
}
项目 indexAction 工作并显示我的项目,当我单击任何项目时,它会按预期返回“编辑”。不幸的是,单击“添加新项目”会给出 404(网址很好)。
有任何想法吗?