←ZurĂŒck zum Blog

Verwendung von Drupal Views zum Auflisten von Taxonomiebegriffen ohne zugewiesene Knoten

2023-07-05‱5 Minuten Lesezeit

Drupal Views zum Auflisten von Taxonomiebegriffen ermöglicht eine effiziente Inhaltskategorisierung in Drupal.

Bei der Verwaltung von Inhalten auf Ihrer Drupal-Website kann es nĂŒtzlich sein, Taxonomiebegriffe zu verfolgen, die mit keinen Knoten verknĂŒpft sind. Dies kann Ihnen helfen, ungenutzte Begriffe zu bereinigen und eine organisierte Taxonomiestruktur aufrechtzuerhalten. GlĂŒcklicherweise bietet Drupal Views eine bequeme Möglichkeit, diese nicht zugeordneten Begriffe aufzulisten. Diese Anleitung fĂŒhrt Sie durch die Schritte zur Einrichtung einer Ansicht, um alle Begriffe ohne zugewiesene Knoten anzuzeigen.

Schritt 1: Eine neue Ansicht erstellen

Navigieren Sie zunĂ€chst zum Bereich „Ansichten“ Ihrer Drupal-Website, indem Sie zu Struktur > Ansichten > Neue Ansicht hinzufĂŒgen gehen. Dies öffnet ein Formular, in dem Sie Ihre neue Ansicht konfigurieren können.

Schritt 2: Die Ansicht konfigurieren

WĂ€hlen Sie in den „Ansichtseinstellungen“ im Dropdown-MenĂŒ „Anzeigen“ die Option „Taxonomiebegriffe“. Dies teilt Views mit, dass wir mit Taxonomiebegriffen arbeiten möchten. WĂ€hlen Sie im Dropdown-MenĂŒ „vom Typ“ das oder die Vokabulare aus, an denen Sie interessiert sind. Je nachdem, wo Sie die Ansicht anzeigen möchten, können Sie „Eine Seite erstellen“ oder „Einen Block erstellen“ aktivieren. Klicken Sie auf „Speichern und bearbeiten“, um zur detaillierten Ansichtskonfiguration zu gelangen.

Schritt 3: Eine Beziehung hinzufĂŒgen

Um Begriffe basierend auf ihrer Zuordnung zu Knoten zu filtern, mĂŒssen wir eine Beziehung hinzufĂŒgen. Unter den „Erweiterten“ Einstellungen auf der rechten Seite finden Sie den Abschnitt „Beziehungen“. Klicken Sie auf „HinzufĂŒgen“ und suchen Sie dann nach „Taxonomiebegriff: Inhalt ĂŒber [Ihr Vokabular]“. Ersetzen Sie „[Ihr Vokabular]“ durch den tatsĂ€chlichen Maschinennamen Ihres Taxonomie-Referenzfeldes.

Deaktivieren Sie nach dem HinzufĂŒgen der Beziehung das KontrollkĂ€stchen „Diese Beziehung erfordern“. Wenn dieses KontrollkĂ€stchen aktiviert bleibt, wird die Ansicht auf Begriffe beschrĂ€nkt, denen mindestens ein Knoten zugeordnet ist, was das Gegenteil von dem ist, was wir wollen.

Schritt 4: Einen Filter hinzufĂŒgen

Mit der eingerichteten Beziehung können wir nun einen Filter hinzufĂŒgen, der Begriffe ausschließt, die Knoten zugeordnet sind. Suchen Sie unter „Erweitert“ den Abschnitt „Filterkriterien“. Klicken Sie auf „HinzufĂŒgen“ und suchen Sie dann nach „Inhalt: Nid“. WĂ€hlen Sie unter „Eine Beziehung auswĂ€hlen“ die Beziehung aus, die Sie im vorherigen Schritt hinzugefĂŒgt haben.

WĂ€hlen Sie in den Konfigurationsoptionen fĂŒr den Filter den Operator „Ist leer (NULL)“. Dies weist Views an, nur Begriffe einzuschließen, fĂŒr die die zugehörige Node-ID NULL ist, was wiederum bedeutet, dass die Begriffe keinen Knoten zugeordnet sind.

Schritt 5: Die Ansicht speichern

Klicken Sie auf „Speichern“, um Ihre Ansicht zu finalisieren. Sie sollte nun alle Taxonomiebegriffe auflisten, die keinen Knoten zugeordnet sind. Wenn Ihre Änderungen nicht sofort sichtbar sind, mĂŒssen Sie möglicherweise den Cache leeren.

Und das ist alles! Sie haben erfolgreich eine Drupal-Ansicht erstellt, um alle Taxonomiebegriffe anzuzeigen, die keinen Knoten zugeordnet sind.

Praktische AnwendungsfĂ€lle fĂŒr die Auflistung von Taxonomiebegriffen ohne zugewiesene Knoten

Das VerstĂ€ndnis des Nutzens der Auflistung von Taxonomiebegriffen, die keine zugeordneten Knoten haben, ist fĂŒr eine effiziente Inhaltsverwaltung unerlĂ€sslich. Hier sind einige praktische Szenarien, in denen eine solche Ansicht Ă€ußerst vorteilhaft sein kann:

1. Bereinigung ungenutzter Begriffe

Verwenden Sie Views Bulk Operations (VBO), um Taxonomiebegriffe auszuwĂ€hlen und zu löschen, die keinen Knoten zugewiesen sind. Dies ist besonders nĂŒtzlich, um eine saubere und gut strukturierte Taxonomie aufrechtzuerhalten.

2. Taxonomie-Audit

Website-Administratoren können Taxonomie-Audits durchfĂŒhren, um sicherzustellen, dass die Taxonomiebegriffe effektiv genutzt werden. Durch die Identifizierung ungenutzter Begriffe können Administratoren entscheiden, ob bestimmte Begriffe redundant sind oder mit anderen Begriffen zusammengefĂŒhrt werden mĂŒssen.

3. Inhaltsplanung

Content-Manager und Redakteure können diese Ansicht verwenden, um Taxonomiebegriffe zu identifizieren, die noch nicht verwendet werden. Dies kann fĂŒr die Inhaltsplanung von entscheidender Bedeutung sein, da es Themen hervorhebt, die auf der Website behandelt werden mĂŒssen.

4. Taxonomie-Gap-Analyse

Identifizieren Sie, welche Bereiche der Taxonomie Ihrer Website untergenutzt sind. Nutzen Sie diese Analyse, um Entscheidungen ĂŒber die Erweiterung oder Umstrukturierung Ihrer Taxonomie zu informieren.

5. Benutzerzuweisung

In FĂ€llen, in denen Taxonomiebegriffe Benutzern zugewiesen werden (z. B. Fachgebiete), hilft diese Ansicht bei der Identifizierung von Begriffen, die keinem Benutzer zugeordnet sind. Diese Erkenntnis kann Entscheidungen ĂŒber die EinfĂŒhrung neuer Fachgebiete oder die Entfernung unnötiger Begriffe informieren.

6. Berichterstattung und Analysen

FĂŒr Websites, die stark auf Taxonomie zur Strukturierung von Inhalten angewiesen sind, ist diese Ansicht fĂŒr Berichterstattung und Analysen von unschĂ€tzbarem Wert. Nutzen Sie diese Daten, um die EffektivitĂ€t Ihrer Taxonomiestruktur im Laufe der Zeit zu analysieren.

7. E-Commerce-Kategorienverwaltung

Im E-Commerce können Taxonomiebegriffe Produktkategorien darstellen. Durch die Identifizierung von Kategorien ohne Produkte können Website-Manager Maßnahmen ergreifen, um diese Kategorien zu bestĂŒcken oder zu entfernen oder zusammenzufĂŒhren.

8. Dynamische MenĂŒverwaltung

Verhindern Sie, dass Benutzer auf leere Seiten gelangen, indem Sie diese Ansicht verwenden, um zu ĂŒberprĂŒfen, welche Taxonomiebegriffe zu keinen Inhalten fĂŒhren. Dies ist besonders hilfreich, wenn das MenĂŒ oder die Navigation Ihrer Website dynamisch basierend auf der Taxonomie erstellt wird.

9. Schulung und Dokumentation

Zu Schulungszwecken können Sie diese Ansicht verwenden, um neuen Content-Managern und Redakteuren die Taxonomie in Drupal zu vermitteln. Sie kann auch zur Erstellung von Dokumentationen verwendet werden, die das Konzept der Taxonomie erklÀren.

10. Lokalisierungs- und Übersetzungsverwaltung

FĂŒr mehrsprachige Websites kann diese Ansicht helfen, Taxonomiebegriffe zu identifizieren, die in bestimmten Sprachen nicht verwendet werden. Diese Informationen können fĂŒr die Verwaltung von Übersetzungen und die VerfĂŒgbarkeit von Inhalten in verschiedenen Sprachen entscheidend sein.

Fazit

Das Auflisten von Taxonomiebegriffen ohne zugewiesene Knoten ist nicht nur eine Nischenfunktion, sondern ein leistungsstarkes Werkzeug im Arsenal eines Content-Managers. Durch den strategischen Einsatz dieser Funktion können Sie die Taxonomie Ihrer Website organisiert halten, Inhalte effizienter planen und fundierte Entscheidungen treffen, die das Benutzererlebnis verbessern.

Denken Sie daran, dass Sie möglicherweise einige Anpassungen fĂŒr Ihr Setup vornehmen mĂŒssen. Wenn Sie nicht weiterkommen, machen Sie sich keine Sorgen. Es gibt viele hilfsbereite Leute in den Drupal-Foren, die Ihnen Tipps geben können, weil sie schon einmal in Ihrer Situation waren. Drupal ist großartig, weil Sie es mit ein wenig Herumprobieren dazu bringen können, das zu tun, was Sie wollen.

Zögern Sie auch nicht, mich zu kontaktieren, wenn Sie zusÀtzliche Hilfe benötigen.

Kategorien: