我想扩展Zend_Controller_Action这样我就可以让消息传递变得通用。现在在preDispatch()中,我正在设置所有错误和警告消息。如何使AddMessage(参见代码)和preDispatch函数在所有Controller中通用?PlaygroundController类扩展了Zend_Controller_Action{publicfunctioninit(){/*Initializeactioncontrollerhere*/}publicfunctionpreDispatch(){$flashMessenger=$this->_helper->FlashMes
我遇到了一个问题,我想知道是否有人可以为我指明正确的方向。我在我的Controller中使用Zend的FlashMessenger,但在我的一个文件中,我通过AJAX帖子处理我的表单。在那种情况下,我认为Humane-flatty将是ZendFlashMessenger的一个很好的替代品,但它的布局完全不同。有什么方法可以在我的AJAX帖子中触发ZendFlashmessenger?这就是我目前在我的Controller中调用ZendFlashMessenger的方式:$this->_helper->FlashMessenger(array('success'=>'Succesfull
我在使用ZendFrameworksflashMessenger时遇到了一个非常奇怪的问题并且找不到问题的原因,也不知道如何解决。当请求的操作花费很长时间时,flashMessenger无法按预期工作。无效示例:classAttachmentControllerextendsZend_Controller_Action{publicfunctionprintAction(){//actiontakesreallylongandcausesflashmessagetonotappearatallsleep(11);$this->_helper->flashMessenger->setNa