So deaktivieren Sie eine view-Skript in eine controller - Zend Framework
Spiele ich mit zend framework MVC. Eine Sache, die ich herausgefunden habe ist, dass das Zend Framework versucht, um eine view-script, wenn ein controller aufgerufen wird. Ich kann es deaktivieren, in den bootstrap mit dem folgenden code.
$frontController- > setParam('noViewRenderer',true);
Allerdings habe ich zu initialisieren Zend_View-Klasse in einer controller-Methode dann machen Sie eine Skript-Datei selbst.
Wie kann ich verhindern, einschließlich einem view Skript, das in einer controller-Methode, so kann ich deaktivieren, wenn ich nur wollen?
InformationsquelleAutor Moon | 2009-10-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
können Sie deaktivieren Sie die view-renderer controller helper, mit diesem code in Ihr controller:
InformationsquelleAutor farzad
Das beste Beispiel, würde die beiden Befehle oben:
Erste deaktiviert-layout im Allgemeinen ist aktiviert
Standard
$this->_helper->layout->disableLayout();
und die zweite deaktiviert view Skript (.phtml), so Ausnahme nicht ausgelöst wird, wenn die Anzeige von script-Datei wird nicht gefunden
Gibt es auch Helferlein gehören beide hörten abowe und nicht notwendig sind, zum Beispiel, die Sie zurückgeben möchten JSON-array von Daten und nicht die render-view-element.
nicht machen layout noch view-Skript.
InformationsquelleAutor fuzin
Einfach, einfach deaktivieren Sie es in Ihrem handeln.
Wenn Sie nicht reden, layouts, fügen Sie einfach ein exit (), um Ihre Aktion. Nur verstehen, welche Art von Einfluss haben wird auf Ihre Anwendung.
InformationsquelleAutor