Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZendFramework] Powtarzające się elementy w wielu kontrolerach
ulisses
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 19.08.2004

Ostrzeżenie: (0%)
-----


Jak to najlepiej zrealizować.

Przyznam że lekko już głupieję. Chcę na każdej stronie mieć umieszczoną wyszukiwarkę, drzewo kategorii i inne "generyczne boxy". Umieszczone na layoucie. Będzie potrzebna komunikacja z bazą danych i obsługa. Nie chcę powielać tego we wszystkich kontrolerach - bezsensowne.

Co zastosować?
Helpery Akcji, Pluginy, "Master Controller" z którego będą dziedziczyły wszystkie inne kontrolery? Może coś jeszcze czego nie dostrzegam? To musi być częsty problem, więc musi być też optymalnie rozwiązane.

Jakie są praktycznie wady zalety powyższych rozwiązań?

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
grOm
post
Post #2





Grupa: Zarejestrowani
Postów: 57
Pomógł: 4
Dołączył: 6.10.2005

Ostrzeżenie: (0%)
-----


ja to rozwiązałem przez napisanie pluginu ktory w zależności od wybranego modułu ładuje jakies wspólne dane do view'a
Go to the top of the page
+Quote Post
ulisses
post
Post #3





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 19.08.2004

Ostrzeżenie: (0%)
-----


Cytat(grOm @ 3.07.2010, 03:55:08 ) *
ja to rozwiązałem przez napisanie pluginu ktory w zależności od wybranego modułu ładuje jakies wspólne dane do view'a

Czy dobrze rozumiem że w pluginie inicjalizujesz połączenie do bazy, wydobywasz informacje (np. strukturę kategorii drzewa) i przesyłasz wydobyte dane do widoku?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 08:17