首先,我必须说。我一直在寻找类似的主题,但他们没有为我工作。 (在此 - > Topic,this-> topic)
所以说到这一点。我尝试用简单的模型调用我的简单控制器,就像在教程中一样。但我有一个典型的错误:
无法将请求的控制器映射到现有的控制器类。 控制器: 博客(解析为无效的控制器类或别名:博客)
请向我解释一下这个问题? 为了舒适展示,我准备了一些图片:
我的Module_php Module_php 我的module_config_php Module
我只能发布2个链接,所以我在这里推送控制器代码:
namespace Wellnine\Controller;
use Zend\Mvc\Controller\AbstractActionController;
use Zend\View\Model\ViewModel;
class BlogController extends AbstractActionController
{
protected $blogTable;
public function showAllPostsAction()
{
return new ViewModel(array(
'posts' => $this->getBlogTable()->fetchAll(),
));
}
public function getBlogTable()
{
if (!$this->blogTable) {
$sm = $this->getServiceLocator();
$this->blogTable = $sm->get('Wellnine\Model\BlogTable');
}
return $this->blogTable;
}