2011-04-27 41 views

回答

4

你不能......或者至少可以” t“通常”这样做。你可以做

$this->view->whatever = $this->_helper->flashMessager; 

但它不是正确的方式......我猜。你也可以使用静态调用来实现,这比较好。

$flashMessenger = Zend_Controller_Action_HelperBroker::getStaticHelper('flashMessenger'); 
+0

哦,强大的手册,我需要习惯阅读文件第一 – Lazyone 2011-04-27 15:09:37

-2

在你bootstrap.php中确保注册视图助手目录

$view->addHelperPath(APPLICATION_PATH .'/views/helpers', 'View_Helper'); 
$view->addHelperPath('ZendX/JQuery/View/Helper/','ZendX_JQuery_View_Helper'); 

那么在你看来只是叫

echo $this->someHelper(); 
+0

我的意思是像FlashMessanger这样的行动助手。我只是想在我的布局中得到它。 – Lazyone 2011-04-27 14:24:04

+0

编辑你的问题,以反映这一点,然后请。 – emeraldjava 2011-04-27 14:43:13

+0

他问他的问题:) – 2011-04-27 14:49:34

相关问题