Yii2模态:如何在模态窗口中更改/禁用布局?

时间:2016-05-18 16:07:18

标签: layout yii yii2 bootstrap-modal

在“模态”窗口中加载视图时,视图的控制器操作不会执行。所以,你放在那里的任何代码都永远不会执行。如何更改模态窗口中的布局?

我尝试将Yii::$app->controller->layout = 'popup.php'; 置于模式中加载的视图中,但不是。主要布局仍然保留在模态窗口中。

另外,我尝试在加载的更新视图中使用Yii::$app->controller->renderPartial('myUpdate', ...); ,在模式中调用_form中的_form,但没办法。主要布局仍然保留在模态窗口中。

所以......任何想法?

1 个答案:

答案 0 :(得分:0)

好的,renderAjax()就是解决方案。 谢谢我。