Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [ZEND] generowanie widoku w widoku
michal_robak
post 12.02.2011, 19:38:43
Post #1





Grupa: Zarejestrowani
Postów: 115
Pomógł: 12
Dołączył: 13.05.2006

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


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 ?


--------------------
do wszystkiego trzeba podejść z głową a problem sam się rozwiąże
Go to the top of the page
+Quote Post
zend
post 15.02.2011, 00:41:25
Post #2





Grupa: Zarejestrowani
Postów: 580
Pomógł: 85
Dołączył: 25.03.2010
Skąd: Skrzyszów :)

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


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
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:12