如何在自定义视图助手中使用ZF2视图助手

时间:2014-06-04 18:54:48

标签: zend-framework2 view-helpers

我想创建一个自定义视图助手,以便在多个视图脚本中重用一组标准页面链接,而我无法从路由获取URL。 ZF2 url帮助器url($name, $urlParams, $routeOptions, $reuseMatchedParams如果在视图脚本本身中编码,则从路由参数生成URL。但是,如果我将相同的代码放在我的自定义帮助器中,我会收到消息:

 Call to undefined method myCustomHelperPath::url() 

我知道有一些控制器插件可以从路由中获取URL,但我正在尝试在视图助手中获取URL,而不是控制器。在我的例子中,我想在我的自定义视图助手中使用ZF2视图助手。

1 个答案:

答案 0 :(得分:10)

您应该在自定义视图助手中使用其他视图助手,如下所示:

$this->view->otherHelper();