В Drupal 8 вы можете использовать определенную тему для просмотра сайта, который показывается пользователям в режиме обслуживания.
Основы:
(1) раскомментировать строку
# $settings['maintenance_theme'] = 'bartik';
в settings.php и установите тему, которую вы хотите использовать для обслуживания.
(2) создайте шаблон maintenance-page.html.twig в каталоге шаблонов вашей пользовательской темы (core/modules/system/templates/maintenance-page.html.twig как стартер)
Так что это отлично работает, но также изменяет тему, используемую при запуске update.php со всеми его взаимодействиями.
Есть ли способ использовать пользовательскую тему только для страницы, отображаемой пользователю, когда сайт работает в режиме обслуживания? Используете тему администратора для update.php и прочего?
Спасибо!