Wie definiere ich die richtigen Abhängigkeiten in .info, damit Drush sie verstehen kann?

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

  •  29-09-2020
  •  | 
  •  

Frage

Derzeit in meinem booking_timeslots.info Ich habe folgende Abhängigkeiten:

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

welche scheitert mit folgenden Fehlern:

Für das angeforderte Projekt wurde kein Veröffentlichungshistorie gefunden (hs_taxonomy_views).

Für das angeforderte Projekt wurde kein Veröffentlichungsverlauf gefunden (hs_taxonomy).

Für das angeforderte Projekt wurde kein Veröffentlichungsverlauf gefunden (date_views).

wenn ich versuche, das Modul entweder zu aktivieren oder mit zu installieren quick-drupal Befehl wie:

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

Wie lege ich fest, zu welchem ​​Hauptprojekt sie gehören, damit der Installationsvorgang nicht fehlschlägt?


Persönlich weiß ich, zu welchen Modulen sie gehören, aber ich würde diesen Prozess gerne automatisieren, idealerweise durch Hinzufügen der entsprechenden Syntax .info Datei, damit andere Dienste ihre Abhängigkeiten verstehen können (z. B drush).Es scheint, dass das Modul läuft Einfach testen Sandbox kann diese Abhängigkeiten gut erkennen.

Ich kann darin nichts Relevantes finden .info-Syntaxdokumente Abgesehen vom Spezifizieren (major.minor).

War es hilfreich?

Lösung

Sie können den Projektnamen der Abhängigkeit mit der folgenden Syntax deklarieren:

dependencies[] = project:module

Dies ist jedoch ein neue Funktion Das wurde in Drupal 7.40 hinzugefügt, und soweit ich das beurteilen kann, scheint Drush es noch nicht zu verstehen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit drupal.stackexchange
scroll top