Zend Framework: Rendern der View eines anderen Controller oder Module

Auf der Zend Framework Maillingliste ist die Frage aufgekommen, wie man in Zend Framework die View eines bestimmten Controller bzw. Modules rendern lassen kann. Dies ist relativ einfach, aber leider nicht dokumentiert:

$this->_helper->viewRenderer->renderBySpec($view, array('module' => $module, 'controller' => $controller));
  • $view: ist die gewünschte View
  • $module: das gewünschte Modul
  • $controller: der gewünschte Cotroller

Übrigens: Möchte man nur die View des momentanen Controllers ändern, so führt man:

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

aus.

Veröffentlicht von

Uli

IT-Nerd und Admin

Ein Gedanke zu „Zend Framework: Rendern der View eines anderen Controller oder Module“

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

I accept that my given data and my IP address is sent to a server in the USA only for the purpose of spam prevention through the Akismet program.More information on Akismet and GDPR.