Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

Views & Taxonomie - nur Childterms anzeigen lassen

Eingetragen von buntstiftmuffin (19)
am 22.07.2014 - 16:57 Uhr in
  • Views
  • Drupal 7.x

Hallo an Alle.

Ich benutze Views 7.x-3.8

Ich habe eine Frage zum Thema Taxonomie und den Child-Terms:

Ich versuche eine Views-Page zu erstellen, die mit einem exposed Filter nach Ländern sortiert und in den Ergebnissen die zugehörigen child-terms anzeigt.

Die Taxonomie ist wie folgt aufgebaut:
Parent: Norwegen (Land) - Child: Color Line (Reederei) - Child #2: Oslo-Kiel (Route)

Der exposed filter funktioniert und sortiert mir nach dem Parent.
Dh Man soll nach Ländern filtern und dementsprechend die Reederei gezeigt bekommen, die das Land auch anfährt. In dem Ergebnis, hier die Reederei "Color Line" brauche ich ein Feld, das mir Child #2, also die Route der Reederei anzeigt.

Allerdings hat die Reederei mehrere Routen. Dh ich habe denselben Zweig noch einmal, aber Child#2 ist eine andere Route.

Dh in dem Ergebnis 'Reederei Color Line' sollen die Child#2-Terms aller zugehörigen Parents angezeigt werden.
Puh, ich hoffe es ist soweit verständlich… *?*

Meine Versuche:

Ich habe wie gesagt einmal die Taxonomie wie oben gezeigt aufgebaut:
Parent (Land) - Child#1 (Reederei) - Child#2 (Route)

Zusätzlich habe ich einen Versuch unternommen und eine zweite Taxonomie aufgebaut:
Parent (Reederei - Color Line/Ziel: Norwegen) - Child: (Route - Kiel-Oslo)

Damit konnte ich über 'Views - Fields - "Content: Routen" ' mir ein Feld machen, dass dementsprechend die Routen gezeigt werden.

Es soll aber nur aus einem Content heraus entwickelt werden. Dementsprechend macht es nur Sinn, die Routen aus der ersten Taxonomie herauszulesen.

Ich habe Versuche mit Relationshops versucht, allerdings blieb es bei Versuchen. Contextual Filters sind auch nicht meine Stärke. Da bin ich noch nicht tief genug in die Thematik eingestiegen.
Jetzt bin ich recht ratlos. Ich habe noch ein Bildschirmfoto dazugegeben.

Kann mir da jemand helfen? Habe ich da einen Denkfehler in der Taxonomie? Wäre euch sehr dankbar für eure Hilfe.

Falls ich etwas vergessen habe, oder mich unklar ausgedrückt habe, dann bitte sagt mir das.

Danke schonmal.

AnhangGröße
colorline.jpg76.72 KB
‹ [gelöst] Multiple field settings in Views reagiert nicht auf Maximallänge etc. Einfache Auflistung ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich verwende Taxonomien in

Eingetragen von montviso (2189)
am 01.08.2014 - 07:55 Uhr

Ich verwende Taxonomien in einer Hierarchie nur, wenn alle Begriffe zu einem Vokabular passen.
Also z.B. Produktkategorien: Käse mit Child Hartkäse.
Land, Reederei und Route sind ja - logisch gesehen - unterschiedliche Vokabularien...

Deshalb würde ich mir dem folgenden Ansatz leichter tun, aber ich weiß natürlich nicht, ob Du das noch umbauen könntest:

Ich würde die Routen als Inhaltstyp angelegt und zwei verschiedene Taxonomien gemacht mit Land und Reederei.
Die kann man dann bei Routen verpflegen und ist danach sehr flexibel in der Darstellung per View.

Evt. macht es sogar Sinn, auch die Reederei als Inhaltstyp zu machen mit Verknüpfung auf Land als Tax. und Bildfeld für das Logo.
Die Reederei wird dann per Reference bei der Route verpflegt.
Dann erbt die Route die Info zum Land über die Reederei und braucht nur das Referenz-Feld auf diese.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Taxonomy sieht zwar zunächst gut aus

Eingetragen von ronald (3857)
am 01.08.2014 - 08:31 Uhr

ist aber, meiner Ansicht nach, der falsche Ansatz.

Kaskadierende Referenzen sind da erheblich besser geeignet.

Ich stelle mir folgendes vor:

Es gibt einen content_type vom Typ Land, der ein Referenzfeld auf content vom Typ Reederei haben.

Der content_typ Reederei wiederum hat ein Referenzfeld auf Routen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Noch ein Thema, welches

Eingetragen von montviso (2189)
am 01.08.2014 - 09:36 Uhr

Noch ein Thema, welches unbedingt für Nodes spricht und die Taxonomie für Land sogar total überflüssig machen könnte:

In der Kombination Inhalt eines bestimmten Typs (Node) - Location - Gmap kann man die Beziehungen dann auch schön auf einer Google-Map abbilden.
Von uns zuletzt hier umgesetzt:
https://www.mietwagen-preisvergleich.de/mietwagenrundreise
Da gibt es Reiseziele, Regionen und Länder.
Länder sind ebenfalls Nodes, aus Gründen, die mit der Mietwagen-Preisvergleichs-Schnittstelle zu tun haben.
Es gibt Rundreisen für die Locations verpflegt werden (Es können pro Node mehrere Locations sein).
Diese Locations einer Rundreise können dann auf einer Google Map dargestellt werden.

Sowas ähnliches könnte ich mir für die Routen auch vorstellen...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • wmtbpo361x
  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
Weiter

Neue Kommentare

  • Rollen
    vor 5 Tagen 21 Stunden
  • Inzwischen sind wir bei
    vor 2 Wochen 2 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 2 Wochen 3 Tagen
  • melde mich mal wieder, da ich
    vor 10 Wochen 10 Stunden
  • Hey danke
    vor 10 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 10 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 10 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 11 Wochen 3 Tagen
  • In der entsprechenden View
    vor 11 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250239
Registrierte User: 20467

Neue User:

  • LorisBen
  • StevenEness
  • ocvk2810

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 65 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association