Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZF]Przekazywanie zmiennych do widoku zgodnie z wzorcem MVC
amii
post 9.07.2011, 11:11:39
Post #1





Grupa: Zarejestrowani
Postów: 728
Pomógł: 76
Dołączył: 12.06.2009

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


Czy da się zmienne kontrolera i akcji uzyskać w jakiś sposób bardziej zgodny z MVC. Teraz są generowane w pliku widoku i na podstawie tego jest tworzone menu, które oznacza fragment gdzie znajduje się użytkownik na czerwono nadając klasę elementowi li.
Plik layout.phtml

  1. <?php
  2. $controller = Zend_Controller_Front::getInstance()->getRequest()->getControllerName();
  3. $action = Zend_Controller_Front::getInstance()->getRequest()->getActionName();
  4. $policz = $controller.'/'.$action;
  5. $html = '';
  6.  
  7. //some view code
  8.  
  9.  
  10. <?php $policz == 'index/index' ? $html = '<li class="active">' : $html = '<li>'; echo $html; ?>
  11. <a href="<?php echo $this->url(array('controller' => 'index', action => 'index')) ?>" id="m1" title="Strona główna" class="menu_start"><span>HOME</span></a></li>
  12. <?php $policz == 'index/program' ? $html = '<li class="active">' : $html = '<li>'; echo $html; ?>
  13. <a href="<?php echo $this->url(array('controller' => 'index', action => 'program')) ?>" id="m2" title="Seo precel" class="menu_start"><span>O PROGRAMIE</span></a></li>
  14.  
  15. ?>


--------------------
gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet.
Zarabianie bez wysiłku na domenach bez ruchu: prolink.
Go to the top of the page
+Quote Post

Posty w temacie


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 - 14:48