![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 254 Pomógł: 7 Dołączył: 9.10.2007 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Postanowiłem użyć nowości w ZF 1.10.4 a mianowicie podział na moduły: w application.ini Kod ; Modules resources.frontController.moduleDirectory = MODULES_PATH resources.modules[] = "" Dodatkowo w modułe default utworzyułem Bootstrapa dla tego modułu (./application/MODULES/default/Bootstrap.php)
Mimo tego nie mogę załadować modelu o nazwie: Default_Model_Resources który znajduje się pod ścieżką: ./application/MODULES/default/models/Resources.php Próbowałem już dziesiątki kombinacji w Zend_Application_Module_Autoloader() bez skutku :/ Co może być przyczyną że dostaje cały czas komunikat: Kod Warning: include_once(default/Model/Resources.php): failed to open stream: No such file or directory in /home/slawek/www/Slawek .... Jak zrobić aby model: Default_Model_Resources szukało w default/models/Resources.php ![]() |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Ja bym Ci radził trzymać się filozofii ZF i formularze oraz modele trzymać w application/forms i application/models, by zachować porządek utworzyć podfoldery o nazwach = nazwie modułów, np. application/models/blog czy application/models/articles. Oczywiście klasy trzeba nazywać wtedy Model_{nazwa modułu}_{tabela bazy danych/nazwa pliku} czy Form_{nazwa modułu}_nazwa pliku. U mnie działa to bez problemu i nie wiem nawet czy w ZF przewidziano łatwy sposób zmiany domyślnych ścieżek do plików z klasami.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 172 Pomógł: 9 Dołączył: 13.02.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Nie umiesz czytac bledow ?
Jes napisane wyraznie ze szuka pliku w innym katalogu - "default/Model/Resources.php" Twoja sciezka to: default/models/Resources.php Zmien sciezke i analogicznie nazwe klasy. Pozdrawiam -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 13:16 |