對於設置錯誤動作我在控制器中添加該代碼設置錯誤動作佈局不工作
public function beforeAction($action) {
if ($action->id == 'error')
$this->layout = 'iframe-main.php';
$this->enableCsrfValidation = false;
return parent::beforeAction($action);
}
但它不是working.Error佈局在默認佈局顯示
類似的問題在這裏:http://stackoverflow.com/questions/27573826/how-to-set-layout-for-errorhandler-dynamically-without-module – robsch