バックエンドに表示される警告とエラーを無効または非表示にする方法はありますか?たとえば、ユーザーがノードを作成し、ライブページでエラーが発生した場合(画像またはヘルパークラスが見つからない場合)、バックエンドの各ページにエラーメッセージが約25行ある大きな赤いボックスがあります。
1日に100ノードを書かなければならない私の編集者にとって、それは非常に迷惑です。
編集:
logging & error -> error messages
はNONEを表示するように設定されています。
実際にエラーを修正する必要があります。
また、すべてのロールのすべてのエラーと警告をグローバルに無効にすることはあまり良い考えではないため、設定可能な条件に基づいてエラーメッセージを無効にするには、 Disable Messages を使用してください。
エンドユーザーに表示される特定のメッセージを無効にするオプションをサイト所有者に提供します。コアDrupalによって提供されるメッセージシステム
drupal_set_message
は、モジュールがエンドユーザーにメッセージを送信するための優れた方法です。ただし、すべてのDrupalサイト所有者は、Drupalコアおよびすべてのモジュールによって送信されたすべてのメッセージをユーザーに表示することに熱心です。このモジュールにより、サイト管理者は合理的にエンドユーザーに表示されるメッセージをフィルタリングする強力な方法。特徴
- 完全なテキスト文字列に完全に一致するメッセージを除外します
- 正規表現に一致するメッセージを除外します。
- 特定のタイプのすべてのメッセージを特定のロールから非表示にする権限。
- 特定のユーザーに対してすべてのフィルタリングを無効にします。
- 特定のパスのすべてのフィルタリングを無効にします。
- 特定のパスにのみフィルタリングを適用します。
- システムをデバッグして、エンドユーザーに表示せずにHTMLでメッセージを取得します。