【发布时间】:2011-09-08 06:03:41
【问题描述】:
你好我只是想问一下我们是否可以对模型调用视图方法?我知道我们可以在 zend 框架的控制器上调用它。就像我想在我的控制器上调用视图的 url 方法一样,我可以这样调用它
$this->view->url(array(),'');
在视图上我们可以调用它
$this->url(array(),'');
但是当我尝试在我的模型上调用相同的方法时
$this->view->url(array(),'');
它会生成调用未定义方法url 的错误。
现在我想问是否可以对模型调用视图方法?如果是,那怎么办?我究竟做错了什么。
谢谢
【问题讨论】:
-
仅供参考,您应该在控制器中使用 URL 操作助手,即
$this->_helper->url->url(array())
标签: php zend-framework