[SF2][Symfony2] Jak dokleić do widoku generowanego przez kontroler A wynik kontrolera B, Pływający panel administracyjny na stronie |
[SF2][Symfony2] Jak dokleić do widoku generowanego przez kontroler A wynik kontrolera B, Pływający panel administracyjny na stronie |
22.08.2014, 05:17:11
Post
#1
|
|
Grupa: Zarejestrowani Postów: 999 Pomógł: 30 Dołączył: 14.01.2007 Skąd: wiesz ? Ostrzeżenie: (0%) |
Cześć,
Mam do zrobienia stronkę z prostym panelem administracyjnym. Jestem na etapie poradzenia sobie ( wreszcie ) z security.yml Panel ma postać formatki w lewym górnym rogu z opcjami edycji strony. Teraz pytanie jak to dokleić do wyniku. Tzn. np. adres.pl/admin/galeria Kontroler admin generuje panel i przekierowuje żądanie na kontroler odpowiedzialny za adres.pl/galeria Jak temu drugiemu przekazać wygenerowany widok panelu administracyjnego żebym z MVP nie zrobił MWTF Zastanawiałem się nad przekazywaniem obiektu Response za pomocą ->forward(). Rozważam też nadpisywanie usługi templating albo utworzenie swojej własnej i dekorowanie* nią wszystkich odpowiedzi. Kombinuję też z nadpisywaniem szablonów. Jest parę opcji ale myślę, że nie jestem pierwszą osobą która się boryka z tym problemem i jest jakiś elegancki sposób na jego rozwiązanie. Z góry dzięki za rady |
|
|
22.08.2014, 06:09:03
Post
#2
|
|
Grupa: Zarejestrowani Postów: 395 Pomógł: 80 Dołączył: 24.08.2009 Ostrzeżenie: (0%) |
O ile dobrze rozumiem to w widoku generowanym przez jeden kontroler chcesz mieć formatkę generowaną przez inny kontroler, jeśli tak to możesz w widoku wykonać inny kontroler:
Możesz także po zwróceniu widoku wykonać żadanie asynchroniczne które zwróci wygenerowaną odpowiedz z formatką. -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 29.03.2024 - 16:37 |