The installed version of the /Имя модуля/ module is too old to update

При выполнении drush updb вы можете увидеть такое сообщение. Обычно это связано с обновлением модуля до следующей major версии.

Тогда в модуле может быть прописан hook_update_last_removed, где прописан номер hook_update, ниже которого номерные обновления следует игнорировать.

При этом если в базе установлен номер обновления модуля ниже указанного, то вы вероятно увидите такое сообщение при обновлении базы.

Как избавиться от сообщения?

Вам нужно установить номер обновления в базе не ниже указанного в hook_update_last_removed. Из консоли это можно сделать так:

Например, для модуля honetpot, при переходе с 1.x версии на 2.x я начал получать данное сообщение. В файле honeypot.install обнаружил:

Выполняем в консоли:

Мало букафф? Читайте есчо !

Drupal checkbox field form API

Март 18, 2024 г.

Drupal интерпретирует чекбокс как integer. Это вызывает некоторое непонимание при работе с полем через Drupal form API. Давайте рассмотрим пример объявления и чтения данных поля формы. Объявление checkbox поля в вашей форме: [crayon-6a7c1a113a5cf677437265/] ...

Читать

Как добавить поле "количество" для кнопки add to cart в Drupal Commerce

Июль 13, 2023 г.

Кнопка выводится как элемент product.variations, а вот настройки полей, которые выводятся в этой сущности довольно глубоко зарыты. [crayon-6a7c1a113a794257057469/] Поле "кол-во товара в корзине" не является частью сущности product variation, ...

Читать

Переадресация на основной домен в Drupal

Июль 17, 2023 г.

Данный подход скорее полезен как демонстрация инструментария, чем действительно реализация редиректа на основной домен. Потому что лучше это делать средствами сервера, а не ПО, чтобы уменьшить нагрузку на сервер. Drupal 8 работает на базе симфонии, ...

Читать

Используем токены для доступа к полям параграфов в Drupal

Май 2, 2024 г.

Пара примеров о том, как вытащить нужную инфу из параграфов, используя токены. Обычно это нужно для генерации meta заголовков страницы. У вас есть node, в которой вы создали поле field_myfield с entity_reference: paragrpahs. Самое простое, ...

Читать
 

Комментарии к «The installed version of the /Имя модуля/ module is too old to update»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: