web-dev-qa-db-ja.com

Drupal 8メンテナンスページのテーマ

Drupal 8.でメンテナンスページをカスタマイズしたい。

どのようにテーマを設定しますか?

8
Shawn Conn

Drupal 8の場合、settings.phpには次の行が含まれます:

_# $settings['maintenance_theme'] = 'bartik';
_

まず、この設定のコメントを外して、「bartik」をカスタムテーマのマシン名に変更します。

次に、コアメンテナンステンプレートcore/modules/system/templates/maintenance-page.html.twigにコピーしますカスタムテーマディレクトリのtemplates/maintenance-page.html.twig

最後に、Drupalキャッシュをフラッシュして、新しいメンテナンスページテンプレートを有効にします。テンプレートの変数を変更する必要がある場合は、 MYTHEME_preprocess_maintenance_page()*。theme ファイル。

14
Shawn Conn