Also habe ich den größten Teil des Tages versucht, dies herauszufinden. Ich hatte es im Wesentlichen in der Vorschau an einem Punkt arbeiten, aber jetzt scheint es überhaupt nicht zu funktionieren.
Anwendungsfall: Jeder mit dem Inhaltstyp "Artikel" veröffentlichte Knoten enthält ein Taxonomiefeld für eingeschlossene Tags. Ich versuche, einen Block zu erstellen, der unter dem Artikel mit einer Reihe von Miniaturansichten angezeigt wird, die auf andere Artikel verweisen. Diese Artikel beziehen sich wiederum auf die in den einzelnen Artikeln verwendeten Tags.
Die Frage ist also:
- Was wäre ein guter Weg, um dies mithilfe von Kontextfiltern und -ansichten einzurichten, damit die Ansicht selbst die als Taxonomie-Begriffsreferenz in einem Artikel verwendeten field_tags automatisch anzeigt und die Ausgabe basierend auf den Tags jedes Artikels automatisch anzeigt?
Ich habe versucht, den Kontextfilter einzurichten, um zu wissen, dass die Begriffe über den Filter "Beziehungen" im Inhaltstyp "Artikel" enthalten sind, aber ehrlich gesagt bin ich ziemlich ratlos, was ich tun muss, um dies überhaupt zu erreichen.
quelle
Antworten:
Ich habe dasselbe in einem Projekt in Drupal 7 implementiert, um Produkte desselben Katalogs anzuzeigen.
Sie können Ansichten des Artikelinhalts erstellen und Kontextfilter für Tags erstellen. Es wird der gesamte Artikel dieser Tags angezeigt.
Sie können den folgenden Schritt ausführen:
Sie finden das Bild unten als Referenz.
Sie müssen auch einen Kontextfilter für die Knoten-ID hinzufügen und den folgenden Schritt ausführen, damit die aktuelle Knotenseite nicht im Abschnitt "Verwandte Ansichten" angezeigt wird.
quelle
Haben Sie versucht, Similar by Terms zu verwenden ?
(Bearbeiten) Das Problem mit den Taxonomie-Argumenten von Views besteht darin, dass die Taxonomie jetzt in einem Feld enthalten ist, das keinen Voodoo-Taxonomie-Modulcode enthält. Aus diesem Grund ist ein Teil der Taxonomie-API in Drupal 6 in Drupal 7 nicht verfügbar.
Ich verwende das Kontextmodul mit Ansichten Argumente aus dem Kontext . Ich habe einen Patch erstellt , der Drupal 7 portiert. Dies bietet eine weitere Option unter Kontextfilter in Ansichten, um die Argumente basierend auf dem Kontext oder den zu diesem Zeitpunkt geladenen Objekten und Entitäten abzurufen.
Dies ist eine besonders verwendete Funktion:
Es sollte nicht aus dem Drupal-Kern entfernt worden sein. Es findet die Taxonomiebegriffe, die Sie verwenden, wenn Sie das aktuelle Knotenobjekt übergeben.
quelle