この記事では、Yii2 の特定のページでデバッグ ツールバーを無効にする方法に関する関連情報を主に紹介し、詳細なサンプル コードを通じて、あらゆる人の学習や作業に役立つ情報を提供します。が必要です。お友達、一緒に見てみましょう。
前書き
この記事では主に、Yii2 の特定のページでのデバッグ ツールバー Debug Toolbar の無効化に関する関連コンテンツを紹介し、参考と学習のために共有します。詳細な紹介:
yii2 のデバッグ ツールバーはアーティファクトです。構成ファイル web.php で構成されている限り、グローバルに使用できますが、場合によっては、特定のページでデバッグ ツールバーを無効にする必要があります。
新しいツールクラス Tools.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'], ];
アクションなどのデバッグツールバーを無効にする必要がある場合は、
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']); } } }
を直接呼び出します 関連推奨事項:
Yii2データベースの使用 操作概要 (追加、削除、確認、変更、トランザクション)
yii2 マルチ画像アップロードコンポーネントの使用方法以上がYii2 の特定のページでデバッグ ツールバーを無効にする方法の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。