Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZEND] generowanie widoku w widoku
Forum PHP.pl > Forum > PHP > Frameworki
michal_robak
Witam mam taki problem.

Otwieram link na stronie CMS i w nim mam wykonać taką akcję:

1) pobrać z treści podstrony "słowa klucze"
2) na ich podstawie wygenerować szablony i przypisać je do konkretnych zmiennych
3) następnie podmienić te zmienne do konkretnych "słów kluczy" z kroku 1
Po odczytaniu podstrony w pętli lece po słowach kluczowych napotkanych w kodzie i aby wygenerować szablon podpinam się po inną akcję w tym samym kontrolerze:

  1. $request = clone $this->getRequest();
  2. $request->setActionName('keywords');
  3. $request->setParams(array('key'=>$key));
  4. $this->_helper->actionStack($request);


i teraz metoda keywordsAction odczytuje widok keywords.phtml i wszystko byłoby pięknie ładnie gdyby nie fakt że on wypisuje mi tą treść od razu. Gdy obiąłem ten fragment kodu metodą ob_start i ob_get_clean nic to nie dało. On i tak wypluwa to od razu podczas "tworzenia". Jak przypisać całość kodu z akcji do konkretnej zmiennej bez wypisywania jej od razu ?
zend
Przekierowywanie wykonywanej akcji do innego kontrolera/akcji to w zendzie performance killer, nie mówiąc już o wykonywaniu tego w pęli... Rób wszystko w pierwotnym endpoincie. Do "łapania" treści potrzebny Ci Placeholder Helper
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.