Я в значительной степени новичок в помощниках действий Zend Framework и пытаюсь использовать их безуспешно (я прочитал кучу постов о помощниках действий, включая http://devzone.zend.com/article/3350, и не нашел решения в течение 8 часов).Я использовал Zend Tool для настройки моего проекта, и имя помощника - Action_Helper_Common.Независимо от того, что я делаю, я получаю следующую ошибку "Неустранимая ошибка: класс 'Action_Helper_Common' не найден".В настоящее время у меня настроены такие вещи:
- zf версия: 1.11.3
- имя помощника: Action_Helper_Common
- расположение помощников: / application / controllers / helpers/Common.php
В Bootstrap.php у меня есть следующая функция:
protected function _initActionHelpers() {
Zend_Controller_Action_HelperBroker::addPath(APPLICATION_PATH . '/controllers/helpers', 'Action_Helper');
Zend_Controller_Action_HelperBroker::addHelper(
new Action_Helper_Common(null, $session)
);
}
Я также попробовал это без успеха (это было определено в Bootstrap.php до _initActionHelpers):
protected function _initAutoloader() {
$moduleLoader = new Zend_Application_Module_Autoloader(array(
'namespace' => '',
'basePath' => APPLICATION_PATH . '/controllers/helpers'));
return $moduleLoader;
}
Так что же я не так делаю?!?!PLZ помогите, я в отчаянии и собираюсь сдаться:)