dodałem do application.ini:
autoloaderNamespaces.amz = "Amz_"
w /library utworzyłem katalogi i plik: Amz/Controller/Action/Helper/LayoutLoader.php
zmodyfikowałem Bootstrap.php dodając:
protected function _initLayoutHelper() { $this->bootstrap('frontController'); $layout = Zend_Controller_Action_HelperBroker::addHelper(new Amz_Controller_Action_Helper_LayoutLoader()); }
I dostaję błąd:
Warning: Zend_Loader::include_once(Amz\Controller\Action\Helper\LayoutLoader.php) [function.Zend-Loader-include-once]: failed to open stream: No such file or directory in C:\Program Files\WebServ\httpd\zend_cms\cms\library\Zend\Loader.php on line 146
Warning: Zend_Loader::include_once() [function.include]: Failed opening 'Amz\Controller\Action\Helper\LayoutLoader.php' for inclusion (include_path='C:\Program Files\WebServ\httpd\zend_cms\cms\application/../library;C:\Program Files\WebServ\httpd\zend_cms\cms\library;.;C:\Program Files\WebServ\php\pear') in C:\Program Files\WebServ\httpd\zend_cms\cms\library\Zend\Loader.php on line 146
Fatal error: Class 'Amz_Controller_Action_Helper_LayoutLoader' not found in C:\Program Files\WebServ\httpd\zend_cms\cms\application\Bootstrap.php on line 20
Wie ktoś dlaczego ?