![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 0 Dołączył: 18.07.2003 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Zaczynam właśnie zgłębiać tajniki ZF i zastanawia mnie jak można łatwo i elegancko rozwiązać następujący problem: Załóżmy, że na jednej stronie, przykładowo indexie chcę mieć box newsów, sondę, box z linkami i przykładowo shoutboxa. Na innej zaś tylko newsy z danej kategorii i linki. Wg tego co już wiem na temat założeń ZF to każdy z tych komponentów powinien mieć osobny kontroler. Więc dla powyższego przykładu mam: - NewsController - PollController - LinksController - ShoutboxControlles Każdy z nich ma parę akcji. Jak teraz powiązać to w całość na jednej stronie? Osobnych kontroler wywołujący akcję innych kontrolerów? Chciałbym też rozwiązać to przy użyciu configów w XML, w których będę sobie deklarował które moduły (kontrolery) będą użyte dla danej strony. Jest co prawda metoda Zend_Controller_Action::_forward() ale to chyba niewiele pomoże w tym przypadku. Liczę na sugestie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Przenosze php Pro > Gotowe rozwiazania
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
ZF nie ma jeszcze opracowanych apletów (bo to jest to czego potrzebujesz). Widziałem w spreedsheet'ie, że planują stworzyć coś podobnego, zwie się bodajże Zend_Component. Ale kiedy, nie wiem (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 07:07 |