Mam katalog My/helpers gdzie umieszczam helpery w moim przypadku mam jeden Login.php
W bootstrapie mam tak:
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap { protected function _initActionHelpers(){ Zend_Controller_Action_HelperBroker::addPrefix('My_Helpers'); //Zend_Controller_Action_HelperBroker::addPath(APPLICATION_PATH .'/My/helpers'); } }
Próbuje obecnie uruchomic helpera pierwszy niezakomentowany sposób nie wyrzuca błędu po wywołaniu helpera z akcji ale helper nie działa tak jakby nic nie było w kodzie (nawet głupie echo nic nie wypisze) natomiast drugi sposób wyrzuca błąd
Nie rozumiem dlaczego tak jest??
wywołuje tak
$this->_helper->Login->wypiszEcho;
Prawdopodobnie nie działa dlatego że w helperze mam jeszcze jednego helpera:
return $this->_helper->redirector( 'index', 'auth', 'default' );
Może byc problem ze słówkiem $this