marki7
30.07.2011, 12:01:36
'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'?
zend
30.07.2011, 13:54:27
Wystaczy że helper napiszesz wg takiego schematu
class Zend_View_Helper_My{
public function my(){return $this;}
public function otherMethod(){}
}
marki7
31.07.2011, 12:23:13
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;/
zend
31.07.2011, 12:27:35
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ć
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.