Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZF] Gdzie filder z klasami
Forum PHP.pl > Forum > PHP > Frameworki
blum1
Witam
Mam taki problem. Pisze w ZF pewien system zamówień i mam w nim kilka pomocniczych klas tzn. klase do obliczania kosztów wysyłki, wagi itp.
Są to na tyle specyficzne klasy ze sa pisane wyłacznie pod tą aplikacje.
I teraz nie do końca wiem co z nimi zrobić, tzn. gdzie w struktórze katalogów jest ich miejsce?

Na pewno chce żeby były w folderze application bo tak jak pisałem to nie są jakieś biblioteki wielokrotnego użycia a klasy specyficzne dla tej konkretnej aplikacji.
Są to na tyle rozbudowane klasy że ich funkcjonalność nie może być umieszczona w controlerach, nie są to też żadne modele danych .

I tu pytanie w jakim folderze wg. nomenklatury Zenda powinienem umieścić te klasy

Pozdrawiam
CuteOne
Jak to nie modele jak modele smile.gif model to nie tylko pobieranie i zapis danych z bazy. Najprościej ujmując model zajmuje się całą logiką aplikacji
ShadowD
Ew. jako dodatkowy kontroler dodać bez routingu.
soszin
Nie wiem Czy dobrze rozumię ale chodzi Ci możę o Action_Helper?
Jesli tak to np. w folderze application tworzysz folder [helpers]
i w aplication.ini dodajesz
resources.frontController.actionHelperPaths.HELPER_Prefix = APPLICATION_PATH "/controllers/helpers/"

a potem np w kontrolerze odnosisz sie do nich
$zmienna = $this->_helper->nazwahelpera->nazwafunkcji();
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.