Fatal error: Call to a member function notifyPreDispatch() on a non-object

2008-09-09 16:26:09 php Views(1383)

在用Zf实现的project上出现了这么个问题:
Fatal error: Call to a member function notifyPreDispatch() on a non-object in D:\wwwroot\CCPWorking\src\library\Zend\Controller\Action.php on line 493
看了半天不明白其原因,在查看自己写的Controller里发现自己继承和重写了构造函数,不知道是否这里的原因。将函数名字改为init(),
先前的错误不见了,换之是一大堆不那么玄虚的问题,不那么太玄虚我就可以继续了。呵呵

Comments

rui

:)
ZF::Controller 中预留了接口来定制控制器逻辑,避免对ZF做修改:
public function init() {}
public function preDispatch() {}
public function postDispatch() {}

2008-09-09 17:21:45
sawssen

j une erreur que j'ai ps trouvé de solution!!
bon j ajouté la fonction predipatch.mais c ps marché!!
voilà l'erreur:
Fatal error: Call to a member function notifyPreDispatch() on a non-object in C:\zf\library\Zend\Controller\Action.php on line 490

2009-04-02 23:53:27
rui

看来楼主得准备中英两个版本的 :)

2009-04-03 10:38:41
songshuang

看来我得学习下法语了,嘎嘎

2009-04-04 13:20:32
guest

我的网站也一样出现那样的问题www.08yy.net

2009-04-25 20:35:19

Leave a Comment

Name
Content
Verification Type the characters you see in the picture below