Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZF]problem z layoutami dla modulow
wiewiorek
post
Post #1





Grupa: Zarejestrowani
Postów: 247
Pomógł: 11
Dołączył: 5.09.2009

Ostrzeżenie: (0%)
-----


W ZF jak ma się kilka modułów to niestety używany jest ostatnio używany - więc trzeba sobie samemu napisać poprawkę żeby to działało prawidłowo (w Symfony tego typu głupot nie ma, ale cóż.....). Postąpiłem więc zgodnie z tym tutorialem: http://www.amazium.com/blog/create-modular...ation-with-zend

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:
  1. protected function _initLayoutHelper()
  2. {
  3. $this->bootstrap('frontController');
  4. $layout = Zend_Controller_Action_HelperBroker::addHelper(new Amz_Controller_Action_Helper_LayoutLoader());
  5. }



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 ?

Ten post edytował wiewiorek 16.05.2010, 21:42:49
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
zend
post
Post #2





Grupa: Zarejestrowani
Postów: 580
Pomógł: 85
Dołączył: 25.03.2010
Skąd: Skrzyszów :)

Ostrzeżenie: (0%)
-----


Wszystko wygląda dobrze, możesz użyć klasycznie require_once, sprawdź też czy nazwy plików i katalogów się zgadzają i czy nie masz jakiejś literówki w nazwie klasy
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 08:12