Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Zend view helper - poziv iz kontrolera

[es] :: PHP :: Zend view helper - poziv iz kontrolera

[ Pregleda: 1247 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Marko Medojević
Team leader
Digital ST
Beograd

Član broj: 93659
Poruke: 776
*.static.isp.telekom.rs.

Sajt: www.digitalst.rs


+99 Profil

icon Zend view helper - poziv iz kontrolera06.01.2010. u 17:56 - pre 174 meseci
Ćao!

Kreirao sam jedan custom helper prema uputstvu iz zend dokumentacije. Naziv klae je Zend_View_Helper_Dmessages i pri pozivu iz view-a $this->dmessages() vraća željeni output. Međutim, potrebno mi je da se helper objekat istancira i iz kontrolera radi poziva njegovih metoda. Pokušao sam sa pozivom $dmessages = $this->_helper->dmessages; ali dobijam exception.
Na kraju sam ručno preko require naredbe uključio potreban fajl i izvršio funkciju helper objekta:
Code:

require_once APPLICATION_PATH . '/views/helpers/Dmessages.php';
$dmessages = new Zend_View_Helper_Dmessages();
$dmessages->add(array('message' => 'Test', 'type' => 2));


Da li postoji pravilniji način za pozivanje view helpera van view-a? Naravno, znam za $this->view->dmessages() ali se tada poziva samo glavna(istoimena) funkcija, a ne vraća se objekat.

 
Odgovor na temu

kazil
Robert Bašić
Full time PHP dev :)
Bačka Topola - Novi Sad

Član broj: 120044
Poruke: 686
109.245.149.*

Jabber: robertbasic@elitesecurity.org
ICQ: 446475288
Sajt: robertbasic.com


+2 Profil

icon Re: Zend view helper - poziv iz kontrolera06.01.2010. u 18:04 - pre 174 meseci
Ukratko - ako zelis view helper u kontroleru, nesto si gadno fulo. Prebaci tu logiku u model, pa i iz helpera i iz kontrolera instanciraj model.
 
Odgovor na temu

[es] :: PHP :: Zend view helper - poziv iz kontrolera

[ Pregleda: 1247 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.