Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZendFramework] Style w konkretnej akcji
Forum PHP.pl > Forum > PHP > Frameworki
orideith
Witam Was.
Mam takie pytanie.
Otóż w metodzie init mam taki zapis

  1. <?php
  2. $style = new Zend_View_Helper_HeadLink();
  3.        $style->headLink()->appendStylesheet('/public/styles/lay.css');
  4. ?>



oczywiście to działa, problem jednak jest, że czasem wywołuje jakieś style dla konkretnej akcji, można to wsadzić wszystko na stronę główną ale poco obciążać stronę jak nie trzeba. przy włączonym layou`cie umiejscowienie takiego zapisu w danej akcji w ogóle nie skutkuje tzn style nie są wyświetlane. Dlaczego tak się dzieje ?. Może jest lepszy sposób przełączania styli / skryptów na stronie myślałem o plikach ini ale nie wiem czy to jest dobry pomysł.

Mam nadzieje, że jasno to przedstawiłem.
Sabistik
W metodzie akcji:
  1. <?php
  2. public function testAction()
  3. {
  4.        $this->view->headLink()->appendStylesheet('/public/styles/lay.css');
  5. }
  6. ?>

lub w szablonie:
  1. <?php  $this->headLink()->appendStylesheet('/public/styles/lay.css');  ?>
orideith
Dziękuję za info dziś jeszcze sprawdzę czy mi działa.

Pozdrawiam
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.