2016-05-18 9 views
-1

Wenn Sie eine Ansicht in ein Modal-Fenster laden, wird die Aktion des Ansichtscontrollers nicht ausgeführt. Also wird jeder dort eingegebene Code niemals ausgeführt. Wie kann ich das Layout in einem modalen Fenster ändern?Yii2 Modal: Wie man das Layout in einem Modal-Fenster ändert/deaktiviert?

Ich versuchte, Yii::$app->controller->layout = 'popup.php';in der Ansicht in einem modalen geladen, aber nicht. Das Hauptlayout verbleibt in einem modalen Fenster.

Außerdem habe ich versucht, mit Yii::$app->controller->renderPartial('myUpdate', ...);in der Update-Ansicht geladen, dass die _form in cuestion in einer modalen nennen, aber auf keinen Fall. Das Hauptlayout verbleibt in einem modalen Fenster.

Also ... irgendeine Idee?

Antwort

0

Ok, renderAjax() war die Lösung. Danke an mich.