Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 254 Pomógł: 7 Dołączył: 9.10.2007 Skąd: Poznań Ostrzeżenie: (0%)
|
Witam,
Czy może ktoś wytłumaczyć jakie zastosowanie ma nowa opcja wprowadzona w ZF 1.10 w pliku application.ini
Jakie ma ono zastosowanie ? (IMG:style_emoticons/default/smile.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 |
Stwórz formularz w domyślnym module, to się dowiesz (IMG:style_emoticons/default/winksmiley.jpg)
W skrócie jest to przestrzeń nazw dla klas w Twojej aplikacji. |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 254 Pomógł: 7 Dołączył: 9.10.2007 Skąd: Poznań Ostrzeżenie: (0%)
|
Nie takiej odp się spodziewałem (IMG:style_emoticons/default/winksmiley.jpg)
Teraz kombinuje z 'autoloaderNamespaces' Chce troche zmienić aplikacje aby klasa Model_DbTable_Users() znajdująca sie w application/models/DbTable działała bo na razie kod:
wywala: Kod Fatal error: Class 'Model_DbTable_Users' not found in F:\wamp\www\blog\application\MODULES\admin\controllers\IndexController.php on line 12 Działa tylko jak do Bootstrapa dodam:
Jednak chciałbym tam dodawać jak najmniej. Ma ktoś jakieś pomysły ? Ten post edytował Sajrox 31.05.2010, 19:41:30 |
|
|
|
Post
#4
|
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 |
Wywal metodę _initAutoload z pliku Bootstrap. Jest ona zbędna. Jeśli chcesz korzystać z modułów, w zupełności wystarczy jak dodasz w pliku application.ini takie coś:
Twój kod zadziała, jeśli przed nazwę klasy dodasz przestrzeń nazw Application, czyli Application_Model_DbTable_Users. Nazwy i położenia pliku nie musisz zmieniać. |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 580 Pomógł: 85 Dołączył: 25.03.2010 Skąd: Skrzyszów :) Ostrzeżenie: (0%)
|
Możesz też użyć $autoloader->setFallbackAutoloader(true); i nie będziesz się musiał przejmować dodawaniem przestrzeni
|
|
|
|
Post
#6
|
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 |
Możesz też użyć $autoloader->setFallbackAutoloader(true); i nie będziesz się musiał przejmować dodawaniem przestrzeni Jeśli korzysta się z Zend_Tool, to "przestrzeń nazw" dodawana jest automatycznie. |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 254 Pomógł: 7 Dołączył: 9.10.2007 Skąd: Poznań Ostrzeżenie: (0%)
|
no to nic tylko czekać na ZF2 i prawdziwe przestrzenie nazw (IMG:style_emoticons/default/smile.gif)
Ciekawie jak to rozwiążą w nowej wersji. |
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 11:34 |