我使用个人扩展了Zend Frontcontroller并扩展了前控制器应用程序资源以使用我的个人前端控制器。目前它基本上只是将应用程序资源方法getFrontController
中的前端变量分配给我的个人前端控制器。最后,我在application.ini
中添加了pluginpaths变量以使用我的个人应用程序资源。在任何情况下,我都会将Zend Frontcontroller
归还给我而不是我的个人。有人知道为什么我的个人应用前端控制器资源
没用?
`
答案 0 :(得分:2)
由于Zend_Controller_Front
是单例,因此您还需要覆盖getInstance()方法以确保它创建类的实例而不是基类。您可以剪切并粘贴方法来执行此操作:
public static function getInstance()
{
if (null === self::$_instance) {
self::$_instance = new self();
}
return self::$_instance;
}