Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZendFramework] Style w konkretnej akcji
orideith
post
Post #1





Grupa: Zarejestrowani
Postów: 72
Pomógł: 1
Dołączył: 21.07.2006

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


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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Sabistik
post
Post #2


Administrator wortalu


Grupa: Przyjaciele php.pl
Postów: 960
Pomógł: 39
Dołączył: 21.10.2003
Skąd: Kraków

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


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');  ?>
Go to the top of the page
+Quote Post
orideith
post
Post #3





Grupa: Zarejestrowani
Postów: 72
Pomógł: 1
Dołączył: 21.07.2006

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


Dziękuję za info dziś jeszcze sprawdzę czy mi działa.

Pozdrawiam
Go to the top of the page
+Quote Post

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: 2.10.2025 - 17:24