无法在Zendframework2中注册视图助手[重复]
-
12-12-2019 - |
题
可能的重复:
如何向Zendframework2添加自定义视图帮助器
我一直在 ServiceNotFoundException
s尝试在ZF2中加载视图助手时。我的模块配置如下:
'view_manager' => [
'template_path_stack' => [
'stock' => __DIR__ . '/../view'
],
'invokables' => [
'navlink' => 'Application\View\Helper\NavLinkHelper'
]
]
类似乎没有添加到插件注册表中。我发现在过去的6个月里发布了几种不同的方法,都不起作用。显然官方文档(建议使用 helper_map
)也过时了。有什么想法吗?
解决方案
修改您的 module.config.php
以包括以下数组。请注意用于声明helper-mapping的array_key的区别。
return array(
'view_helpers' => array(
'invokables' => array(
'navlink' => 'Application\View\Helper\NavLinkHelper'
)
)
);
不隶属于 StackOverflow