时间:2021-05-25
前言
本文主要给大家介绍了关于在Yii2特定页面禁用调试工具栏Debug Toolbar的相关内容,分享出来供大家参考学习,话不多说了,来一起看看详细的介绍:
yii2的调试工具栏,堪称神器。只要在配置文件web.php中配置好,就能全局使用
// configuration adjustments for 'dev' environment$config['bootstrap'][] = 'debug';$config['modules']['debug'] = [ 'class' => 'yii\debug\Module', // uncomment the following to add your IP if you are not connecting from localhost. //'allowedIPs' => ['127.0.0.1', '::1'],];但是有的时候,在特定页面中需要禁用调试工具栏。
新建工具类Tools.php
namespace app\libs;use Yii;class Tools{ public static function DebugToolbarOff() { if (class_exists('\yii\debug\Module')) { Yii::$app->view->off(\yii\web\View::EVENT_END_BODY, [\yii\debug\Module::getInstance(), 'renderToolbar']); } }}在需要禁用调试工具栏的地方,如某个action,直接调用
use app\libs\Tools;……public function actionIndex(){ Tools::DebugToolbarOff(); return $this->render('index');}总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
//示例1:设置工具栏为基本工具栏,高度为70CKEDITOR.replace('',{toolbar:'Basic',height:70});//示例2:工具
django-debug-toolbar介绍django-debug-toolbar是一组可配置的面板,可显示有关当前请求/响应的各种调试信息,并在单击时显示有
1.Debug模式1.1什么是Debug模式是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序。1.2Debug介
本文实例讲述了Yii2框架配置文件(Application属性)与调试技巧。分享给大家供大家参考,具体如下:配置文件Yii2的主要配置文件config\web.
从matplotlib工具栏源码探析一(禁用工具栏、默认工具栏和工具栏管理器三种模式的差异)一文可知matplotlib内置实现了多个工具项的实现,而默认工具栏