Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [zf] Dostęp do metod w ViewHelper
marki7
post 30.07.2011, 12:01:36
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 30.07.2011

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


'Trochę' się męczę przy tym frameworku, nigdzie nie mogę się doszukać informacji- czy pisząc sobie viewhelper mam dostęp do tylko jednej metody(o nazwie helpera) z zewnątrz? Jest jakiś sposób na ominięcie tego czy to 'nie po bożemu'?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
zend
post 30.07.2011, 13:54:27
Post #2





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

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


Wystaczy że helper napiszesz wg takiego schematu
  1.  
  2. class Zend_View_Helper_My{
  3.  
  4. public function my(){return $this;}
  5.  
  6. public function otherMethod(){}
  7.  
  8. }
  9.  
Go to the top of the page
+Quote Post
marki7
post 31.07.2011, 12:23:13
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 30.07.2011

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


return $this; pomogło, dzięki! Ale problem jest jeszcze taki, że nie znajduje mi żadnych klas zenda w helperach- sypie błędami o ich braku;/
Go to the top of the page
+Quote Post
zend
post 31.07.2011, 12:27:35
Post #4





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

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


W views/helpers dodaj plik helpera z prefixem Zend_View_Helper_... ten katalog jest przeszukiwany jako pierwszy jeśli zend szuka helpera, natomiast jeśli chcesz korzystać z helpera w wielu modułach dodaj linijkę resources.view.helperPath.My_View_Helper = "My/View/Helper" do konfiguracji, wszystko powinno działać
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 - 04:55