尝试在ZF2中加载视图助手时,我不断获得ServiceNotFoundException
个。我的模块配置如下:
'view_manager' => [
'template_path_stack' => [
'stock' => __DIR__ . '/../view'
],
'invokables' => [
'navlink' => 'Application\View\Helper\NavLinkHelper'
]
]
该类似乎没有添加到插件注册表中。我发现在过去的6个月中发布了几种不同的方法,但没有一种方法可行。显然官方文档(建议使用helper_map
)也是过时的。有什么想法吗?
答案 0 :(得分:3)
修改您的module.config.php
以包含以下数组。请注意用于声明辅助映射的array_key的区别。
return array(
'view_helpers' => array(
'invokables' => array(
'navlink' => 'Application\View\Helper\NavLinkHelper'
)
)
);