![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 313 Pomógł: 24 Dołączył: 9.08.2008 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Witam
mam następującą strukturę folderów w projekcie ... ![]() jest tam główny folder controllers, w którym mam indexcontroller, errorcontroller i inne podstawowe kontrolery jest też folder modules w którym chciałbym mieć inne kontrolery, taki układ mi działa dość dobrze, jednak mam problem z odwołaniem się do formularza w module 'user', ogólnie do modelu też nie potrafię się odwołać ![]() jak mam nazwać klasę modelu w module aby zend loader mi to poprawnie odczytywał ? jak widać próbowałem User_Forms_New, ale niestety dostaje komunikat że podana klasa nie została znaleziona, wiem też że require_once '../application/modules/user/forms/new.php'; pomoże ale wolałbym aby pliki ładował zend loader. -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 444 Pomógł: 79 Dołączył: 26.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
dodaj modules do include_path i klasy nazywaj jakby lezaly w libie
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 313 Pomógł: 24 Dołączył: 9.08.2008 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
dodaj modules do include_path i klasy nazywaj jakby lezaly w libie nie wiem czemu ale takie rozwiązanie mi nie chce działać, a powinno ![]() trochę pokombinowałem i w bootstrapie dodałem 2 linijki
teraz mam 2 klasy, formularz i model application/modules/user/models/Test.php
application/modules/user/forms/New.php
i bez problemu mogę się do nich odwołać w application/modules/controllers/NewController.php za pomocą kodu
jednak takie rozwiązanie mnie nie satysfakcjonuje ponieważ przy tworzeniu każdego modułu muszę dodawać nowe linijki do boostrapa. może znajdzie się ktoś kto zna lepsze rozwiązanie ? -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 29.06.2025 - 18:37 |