-2
我寫了一個自定義視圖助手,但似乎無法弄清楚如何註冊它。這是我如何嘗試:ZF2自定義視圖助手不在AbstractPluginManager中註冊/未找到
'service_manager' => array(
...
),
'controllers' => array(
...
),
'controller_plugins' => array(
...
),
'view_manager' => array(
...
),
'view_helpers' => array(
'invokables' => array(
'slashesToDashes' => 'Applicaiton\View\Helper\SlashesToDashes',
),
控制器,控制器插件,服務所有這些傢伙工作正常。但視圖助手不,儘管它應該是一樣controller_plugins
這裏是autoload_classmap.php
'Applicaiton\View\Helper\SlashesToDashes' => __DIR__ . '/src/Application/View/Helper/SlashesToDashes.php',
進入和我得到的是錯誤:
Fatal error: Class 'Applicaiton\View\Helper\SlashesToDashes' not found in /var/www/my-project-name/vendor/zendframework/zendframework/library/Zend/ServiceManager/AbstractPluginManager.php on line 170
任何想法,爲什麼, ZF不會註冊幫手?