Kann ich Rendern anzeigen, ohne es wieder in Aktion controller im zend framework 2?
Jetzt bin ich dabei so:
public function indexAction() {
...
$view = new ViewModel(array(
'foo' => 'bar',
));
return $view;
}
Das problem ist, dass ich tun wollen, etwas nach $view-rendering und-vor-layout-rendering:
public function indexAction() {
...
$view = new ViewModel(array(
'foo' => 'bar',
));
$layout = $this->layout();
$layout->content = $view->render();
...
//here I want to do some important action
...
$html = $layout->render();
return $this->getResponse()->setContent($html);
}
Aber es gibt keine Methode render(). In ZF1 konnte ich Rendern anzeigen:
$view = new Zend_View($data);
$html = $view->render($templateName);
Wie kann ich das in ZF2?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie dies:
Ergänzend zu der Antwort, mit layout enthalten...