Такое иногда вылазит как следствие удаления кастомных классов/модулей, создающих собственные права или инициализирующие права через родительский модуль.
Как это пофиксить?
Права из роли не были удалены штатно, потому придется сделать следующее:
- выгрузим конфигурацию (drush cex),
- пофиксим user.role.* файлы
- загрузим её обратно (drush cim)
Сосредоточимся на втором пункте. В тексте ошибки явно указан перечень прав, которые не объявляются больше существующими модулями, но почему до сих пор живут в конфигурации.
Требуется пройтись по файлам user.role.* и почистить эти permissions из списков. Возможно также, что при выполнении drush cim возникнет ошибки связанные с секцией dependencies в ролях пользователя. Там могут присутствовать отсылки к удаленным модулям. Удалите и их.
Drupal 9/10
Данная запись опубликована в 25.07.2023 15:10 и размещена в рубрике Drupal.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Май 24, 2023 г.
Если у вас собран Drupal + Commerce, то, возможно, при обновлении модуля метатегов возникает ошибка.
Модуль не находит таблицы мета информации для сущности commerce_product и прерывается с выводом сообщения:
[crayon-699fdc7b1e1dd716573742/] ...
Читать
Сентябрь 5, 2025 г.
Иногда в Drupal возникает ситуация: вы удаляете поле с типов сущностей (bundle), но оно не исчезает полностью из системы. UI говорит, что поле «используется», хотя на самом деле ни одна сущность его не использует. В этом случае поле остаётся в конфигурации ...
Читать
Май 19, 2023 г.
Посмотрим как получить непосредственный доступ к файлу без загрузки файла в хранилище, при его загрузке в поле типа "file" Form API.
Много гайдов посвящено тому как использовать поле managed_file, а для unmanaged случая считается, что разработчик ...
Читать
Октябрь 18, 2023 г.
Сущность возвращает язык в контексте выбранного языка, но иногда нужно получить оригинальный язык node или другой entity.
Вот так выглядит запрос в контексте:
[crayon-699fdc7b1e707733760601/]
А так можно получить код языка оригинальной версии ...
Читать