При выполнении drush updb вы можете увидеть такое сообщение. Обычно это связано с обновлением модуля до следующей major версии.
Тогда в модуле может быть прописан hook_update_last_removed, где прописан номер hook_update, ниже которого номерные обновления следует игнорировать.
При этом если в базе установлен номер обновления модуля ниже указанного, то вы вероятно увидите такое сообщение при обновлении базы.
Как избавиться от сообщения?
Вам нужно установить номер обновления в базе не ниже указанного в hook_update_last_removed. Из консоли это можно сделать так:
|
|
drush ev "\Drupal::service('update.update_hook_registry')->setInstalledVersion('MODULENAME', VERSION);" |
Например, для модуля honetpot, при переходе с 1.x версии на 2.x я начал получать данное сообщение. В файле honeypot.install обнаружил:
|
|
/** * Implements hook_update_last_removed(). */ function honeypot_update_last_removed() { return 8104; } |
Выполняем в консоли:
|
|
drush ev "\Drupal::service('update.update_hook_registry')->setInstalledVersion('honeypot', 8104);" |
Drupal 9/10
Данная запись опубликована в 09.10.2024 18:02 и размещена в рубрике Drupal.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Апрель 7, 2024 г.
При объявлении библиотек вы можете подключать не только локальные, но и внешние файлы.
Для этого нужно указать тип библиотеки - external. Например:
[crayon-6a6d7953eefe2047679996/]
О полном списке допустимых атрибутах читайте в документации.
Читать
Октябрь 30, 2023 г.
Когда вы создаёте свою страницу, используя контроллер, то возможности тут же выбрать какой код ответа она возвращает нет. Контроллер занимается только формированием содержания страницы.
Таким образом, страница возвращается с кодом 200. Что делать, ...
Читать
Октябрь 24, 2024 г.
Пример кода работы с entityQuery и Entity API.
В данном примере мы пройдемся по синонимам терминов таксономии и произведем простую замену или создадим новый синоним согласно установленному в системе шаблону.
В 8ке синонимы (path_alias) - это ...
Читать
Июль 30, 2023 г.
Модуль jwt реализует REST аутентификацию, настройку ключа и многое другое. Небольшой спиппет как сгенерировать и отправить jwt с собсвенной нагрузкой.
Передадим токен, в котором полезной нагрузкой будет ID пользователя. А время жизни токена - 1 ...
Читать