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 - 17: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 - 08: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 - 09: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 - 10: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

  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
Weiter

Neue Kommentare

  • Was für einen Server benutzt
    vor 2 Tagen 23 Stunden
  • Wenn die Subdomain auf
    vor 4 Tagen 21 Stunden
  • ordnerstruktur
    vor 5 Tagen 8 Stunden
  • Die Subdomain muß auf den
    vor 1 Woche 16 Stunden
  • Verwende doch das Tag dafür,
    vor 4 Wochen 2 Tagen
  • Guckst du hier: step by step
    vor 4 Wochen 2 Tagen
  • Guckst du hier: step by step
    vor 4 Wochen 2 Tagen
  • Ich habe ja keine Angst vor
    vor 5 Wochen 4 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 5 Wochen 6 Tagen
  • Vielen Dank erst einmal, aber
    vor 6 Wochen 1 Tag

Statistik

Beiträge im Forum: 250289
Registrierte User: 20512

Neue User:

  • MichaelPeeno
  • Pavlotog
  • burningTree

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 9 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