Drupal Features und Taxonomie
In den vorherigen Lektionen haben wir ein Feature-Modul erstellt, zuerst die Versionen alpha1 und alpha2, und jetzt erstellen wir die nächste Version alpha3. Wir fügen unserem Modul ein Taxonomie-Vokabular für Nachrichtenabschnitte sowie Tags für jede Nachricht hinzu.
Wir erstellen zwei Taxonomie-Vokabulare: „Nachrichtenabschnitt“ und „Tags“.
Für Drupal 7 gibt es das Tags-Vokabular bereits, daher bleibt nur noch „Nachrichtenabschnitt“ zu erstellen. Dann fügen wir dem Inhaltstyp „Nachricht“ ein Feld für Tags hinzu. Für den Nachrichtenabschnitt setzen wir die Pflicht zur Auswahl eines einzelnen Begriffs aus der Liste. Für Tags empfiehlt es sich, Mehrfachwerte und Autovervollständigung zu aktivieren, damit Tags automatisch hinzugefügt werden können.
Wir haben also Taxonomie und Inhaltstyp geändert, nun ändern wir auch die View unserer Nachrichten. Wir fügen im Block ein Feld für den Nachrichtenabschnitt hinzu, das den Abschnitt anzeigt.
Jetzt wurde auch die View geändert. Als Nächstes erstellen wir eine neue Version des Feature-Moduls, um die Änderungen an Taxonomie, Inhaltstyp und Views einzupflegen.
Wir klicken im Adminbereich auf „Recreate“ für das entsprechende Feature-Modul, setzen die Version auf alpha3 und fügen die zwei Taxonomie-Vokabulare hinzu.
Speichern die neue Feature-Modul-Version und fügen sie auf einer anderen Website hinzu, um die Funktionalität zu aktualisieren. Wir kopieren das Feature-Modul und rollen die Views auf die Feature-Modul-Version zurück.
Jetzt enthält auch die zweite Website die View mit der Anzeige des Abschnitts und in den Taxonomie-Vokabularen sind die Tags und Abschnitte vorhanden.
Ich möchte noch darauf hinweisen, dass für den Import von Begriffen aus den Vokabularen Features nicht geeignet sind, da Features nur das Vokabular, aber nicht seine Begriffe kopiert. Für den Import von Begriffen sollten Sie Module wie Taxonomy CSV, Taxonomy Manager, Taxonomy Batch Operations, Taxonomy Export oder Exportables verwenden.