Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 2 Dołączył: 21.10.2006 Ostrzeżenie: (0%)
|
Witam koledzy, temat chyba niewiele mówi ale nie miałem pomysłu jak zwęzić do paru słów to o co mi chodzi.
Sprawa wygląda tak, że mam na przykład taki kod który wysyła maila do użytkownika. Chciałbym używać tego kodu w kilku miejscach, tak więc nie chcę z tego robić akcji kontrolera (wiem, mógłbym użyć tej akcji w innych kontrolerach przez np action helper, ale wydaje mi się to nieeleganckie). Nie chce tego kodu umieszczać w helperze, ponieważ z widokiem ma on niewiele wspólnego. W CakePHP w takim przypadku stworzył bym komponent i dołączał go do kontrolerów w których mi potrzebny. Więc pytanie jest takie, jak Wy to robicie w Zendzie. Mam nadzieje że wiadomo o co mi chodzi (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%)
|
A od czego Zend_Mail? (IMG:style_emoticons/default/winksmiley.jpg)
Jeśli mamy powtarzający się kod to możemy z tego zrobić: - widok - helper - akcję - kontroler - moduł - plugin - komponent Zależy, do czego to ma służyć (IMG:style_emoticons/default/smile.gif) ZF to raczej zbiór komponentów, nie wymusza np. MVC jak inne frameworki a jedynie sugeruje. To Ty decydujesz w jakim stopniu korzystać z ZF a w jakim ze swoich rozwiązań. |
|
|
|
VegetaSSJ [ZF][ZendFramework] Pytanie gdzie umieścić powtarzający się kod 23.08.2010, 17:31:43
dr_bonzo Utworz po prostu nowa klase WysylaczEmailiDoUsera ... 23.08.2010, 18:37:50
VegetaSSJ Możesz trochę rozwinąć koncepcje pluginu i kompone... 24.08.2010, 15:21:45
zend Myślenie nie boli A czemu nie stworzysz dwóch pr... 26.08.2010, 07:12:10
VegetaSSJ Kolego @zend masz rację myślenie nie boli. Więc po... 26.08.2010, 10:59:18
Pilsener Plugin komponent piszesz na podobnej zasadzie, jak... 27.08.2010, 13:10:52 ![]() ![]() |
|
Aktualny czas: 10.06.2026 - 13:15 |