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.