Как определить правильные зависимости в .info, так что Drush может понять это?

drupal.stackexchange https://drupal.stackexchange.com/questions/179393

  •  29-09-2020
  •  | 
  •  

Вопрос

В настоящее время в моем моем booking_timeslots.info У меня следующие зависимости:

dependencies[] = date
dependencies[] = date_views
dependencies[] = hierarchical_select
dependencies[] = hs_taxonomy
dependencies[] = hs_taxonomy_views
.

Что не удается со следующими ошибками:

Нет истории выпуска для запрошенного проекта (hs_taxonomy_views).

Нет истории выпуска для запрошенного проекта (hs_taxonomy).

Нет истории выпуска для запрошенного проекта (date_views).

Когда я пытаюсь либо включить модуль, либо устанавливать его с помощью команды quick-drupal, как:

drush qd --yes --core=drupal-7 testsite booking_timeslots
.

Как указать, к которому главный проект, к которому они принадлежат, поэтому процесс установки не потерпит неудачу?


Лично я знаю, к каким модулям они принадлежат, но я хотел бы автоматизировать этот процесс, в идеале, добавив соответствующий синтаксис в файл .info, чтобы другие услуги могли понять его зависимости (такие как drush). Кажется, работает модуль в Простота Sandbox может распознать эти зависимости в порядке. .

Я не могу найти ничего актуального в .info Syntax Docs кроме указания (major.minor). < / P >.

Это было полезно?

Решение

Вы можете объявить имя проекта зависимости, используя следующий синтаксис:

dependencies[] = project:module
.

Тем не менее, это это это a Новая функция , которая была добавлена в Drupal 7.40, а до сих порКак я могу сказать, Drush пока не понимает этого.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с drupal.stackexchange
scroll top