Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZF] widoki - problem z ajaxem
johnyMajster
post
Post #1





Grupa: Zarejestrowani
Postów: 151
Pomógł: 2
Dołączył: 2.08.2012
Skąd: Wrocław

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


Witam
Mam pewien problem
Ładuję sobię zawartośc zwróconą z akcji jakasAction ajaxem do pewnego diva. Wyłączam layout i wywołuje setnorender.
W tej samej akcji w odpowiedzi na spełnienie pewnego warunku chciałbym aby widok pokazał sie w normalnym layaucie. Jak to zrobic?? Widok ładuje sie do diva czego chciałbym uniknąc. W kodzie wygląda to tak:


  1. public function jakasAction()
  2. {
  3. if (warunek 1){
  4. $this->_helper->viewRenderer->setNoRender();
  5. $this->_helper->getHelper('layout')->disableLayout();
  6.  
  7. //z tego warunku ładuj wszystko do diva ajaxem
  8. }
  9. else if (warunek 2){
  10. //poprostu pokaz widok bez ajaxa [TEGO NIE UMIEM ZREALIZOWAC]
  11. }}


Ten post edytował johnyMajster 1.09.2012, 18:57:57
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Fluke
post
Post #2





Grupa: Zarejestrowani
Postów: 247
Pomógł: 9
Dołączył: 20.09.2010
Skąd: Kraków

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


Proponuję Ci zapoznać się z pewnym action helper: ContextSwitch.

Zend Framework tutaj masz link do helperów. Znajdź sobie ContextSwitch and AjaxContext

Ten post edytował Fluke 7.09.2012, 07:41:34
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: 3.10.2025 - 09:34