Ich habe hier eine Frage gestellt , die einen Vorschlag hatte, aber keine Antwort. Hat jemand Ratschläge zur Implementierung eines benutzerdefinierten Hooks in Drupal 8, mit dem andere Module ein Inhaltsverzeichnis aktualisieren können, das von einem übergeordneten Modul erstellt wird? Das Inhaltsverzeichnis ist eine ungeordnete Liste.
10
Antworten:
Dieser Abschnitt befindet sich in einem Controller im übergeordneten Modul:
Und dies befindet sich in der untergeordneten [Modul] .module-Datei.
Das übergeordnete Element erstellt ein Array und übergibt es als Referenz an die untergeordneten Elemente. Sie können das Array ändern, indem Sie ihm Elemente hinzufügen. Das übergeordnete Element fügt es dann dem Render-Array hinzu.
quelle
Nur der Einfachheit halber, wenn Sie einen benutzerdefinierten Hook in Drupal 8 erstellen und verwenden möchten, den andere Entwickler verwenden können
Um anderen zu helfen, die Verwendung Ihres Hooks in der Datei mymodule.api.php zu definieren, kann dieser Hook auf alles reagieren, was erforderlich ist.
Beispiel:
dann bei Bedarf in Ihrem Modul.
dann kann der andere Entwickler dies durch Aufrufen nutzen
quelle