Zend çerçevesi;

2 Cevap php

Ben Zend Framework kullanıyorum.

Ben bir kamu fonksiyonu displayAction () bulunur UserController 'adında bir denetleyici var.

Ben bu eylem yöntemi varsayılan display.phtml farklı bir görüntüleyici kullanmak için almak nasıl bilmek istiyorum.

Herhangi bir yardım takdir edilmektedir.

2 Cevap

Sen kullanabilirsiniz

$this->render('actionName');

ya da alternatif olarak, arayarak doğrudan bir görünüm komut arayabilir

$this->renderScript('path/to/viewscript.phtml');

Daha fazla bilgi için,, render() ve renderScript() yöntemleri hakkında özel parçaları http://framework.zend.com/manual/en/zend.controller.actionhelpers.html de bir göz atabilirsiniz.

Son zamanlarda, I (ZF 1.11.11 kullanarak), yukarıda tarif edilen yönteme hataları elde ettik. Ben bu başarı elde ettik:

$this->_helper->viewRenderer('action');