Ошибка при навигации по сайту

Аватар пользователя Taraas Taraas 11 января в 8:47

При любой попытке навигации по сайту появляется сообщение: "На сайте произошла непредвиденная ошибка. Пожалуйста, повторите попытку позже".
С помощью провайдера удалось выяснить, что:

Сейчас при переходе по страницам сайта наблюдается следующая ошибка:

[11-Jan-2021 11:39:16 Asia/Novosibirsk] Uncaught PHP Exception Drupal\Core\Security\UntrustedCallbackException: "Render #lazy_builder callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was _at_core_breadcrumb_title_placeholder. See https://www.drupal.org/node/2966725" at /home/a0199975/domains/al-tai.club/public_html/core/lib/Drupal/Core/Security/DoTrustedCallbackTrait.php line 96

Из модулей у меня пока что стоит только AdaptiveTheme 2.

Я, увы, даже не шибко продвинутый юзер, так что прошу помощи.

Комментарии

Аватар пользователя charOFF charOFF 11 января в 10:32
1

У AdaptiveTheme пока нет версии для 9-ки. Используйте Drupal 8 или другую тему.
Если надо сейчас получить доступ к сайту можно переключить дефолтную тему на стандартную bartik или с помощью drush команды  drush config-set system.theme default bartik , или вручную добавить в файл sites/default/settings.php строку

$config['system.theme']['default'] = 'bartik';
Аватар пользователя Taraas Taraas 11 января в 15:26

К сожалению, есть. Точнее - была с 6.01.21 по 10.01.21. Потом, видимо, автор сам и снёс, как и ссылку на AT Tools 2 (AT Tools в D9 не работает вовсе). Там стояло предупреждение, что "на этот проект не распространяется политика рекомендаций по безопасности Drupal", а я не внял, за что и поплатился.
За подсказку спасибо, но я уже откатил до 8-ки.

Будем считать, что я - 1-я жертва D9. Smile

Аватар пользователя ivnish ivnish 11 января в 15:42
1

Эта "политика" говорит лишь о том, что автор модуля/темы не подал заявку команде безопасности друпала на проверку его модуля/темы на наличие дыр в безопасности.

Аватар пользователя charOFF charOFF 14 января в 12:53

ogo wrote: На 9-ку 2 недели назад поставил, замечательно работает, никаких ошибок нет.

Да, действительно. Оказывается я зашел по старому адресу https://www.drupal.org/project/adaptivetheme , а версия под 9-ку теперь здесь https://www.drupal.org/project/at_theme

Но ошибка действительно есть, похоже баг в теме. Проявляется, если в extension-ах включить "Markup overrides" и там в настройках хлебных крошек включить опцию "Add the page title to breadcrumbs". С выключенной опцией работает нормально, с включенной - выбрасывает исключение.