如何在Yii2中的一个视图中关闭调试栏?

时间:2015-04-10 03:27:09

标签: php yii yii2

如何在Yii2中关闭调试栏?我试过了

<?php
use app\assets\AppAsset;
define('YII_DEBUG', false);
AppAsset::register($this);
$this->beginPage() ?>
<!DOCTYPE html>

但它给出了错误Constant YII_DEBUG already defined。我不想为整个应用程序关闭它,只是那个视图。

尝试Yii::$app->modules['debug'] = null;并获得了

  

PHP注意 - yii \ base \ ErrorException   间接修改重载属性yii \ web \ Application :: $ modules无效

执行了,但调试栏仍显示。

$modules = Yii::$app->modules;
$module['debug'] = null; 
Yii::$app->setModules($modules);

0 个答案:

没有答案