Comment définir les bonnes dépendances dans .info pour que Drush puisse les comprendre ?

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

  •  29-09-2020
  •  | 
  •  

Question

Actuellement dans mon booking_timeslots.info J'ai les dépendances suivantes :

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

lequel échoue avec les erreurs suivantes :

Aucun historique de libération n'a été trouvé pour le projet demandé (hs_taxonomy_views).

Aucun historique des versions n'a été trouvé pour le projet demandé (hs_taxonomy).

Aucun historique des versions n'a été trouvé pour le projet demandé (date_views).

lorsque j'essaie soit d'activer le module, soit de l'installer avec quick-drupal commande comme :

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

Comment puis-je spécifier à quel projet principal ils appartiennent, afin que le processus d'installation n'échoue pas ?


Personnellement, je sais à quels modules ils appartiennent, mais j'aimerais automatiser ce processus, idéalement en ajoutant une syntaxe appropriée dans .info fichier afin que d'autres services puissent comprendre ses dépendances (telles que drush).Il semble que le module soit en cours d'exécution Testez simplement sandbox peut très bien reconnaître ces dépendances.

Je ne trouve rien de pertinent dans Documentation sur la syntaxe .info à part préciser (major.minor).

Était-ce utile?

La solution

Vous pouvez déclarer le nom du projet de la dépendance en utilisant la syntaxe suivante :

dependencies[] = project:module

Cependant, il s'agit d'un nouvelle fonctionnalité cela a été ajouté dans Drupal 7.40, et pour autant que je sache, Drush ne semble pas encore le comprendre.

Licencié sous: CC-BY-SA avec attribution
Non affilié à drupal.stackexchange
scroll top