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

Über mehrere Felder referenzierende nodes anzeigen

Eingetragen von Harmageddon (8)
am 10.05.2013 - 19:33 Uhr in
  • Views
  • Drupal 7.x oder neuer

Hi zusammen!

Ich habe einen Inhaltstyp "Termin", der zwei node_reference-Felder hat, in denen auf Artikel vom Typ "Mannschaft" referenziert werden kann. Jetzt möchte ich einen View erstellen, der als Panel in die Mannschaftsansicht integriert wird. Dieser bekommt als Argument die ID des nodes (vom Typ "Mannschaft") übergeben und soll alle Termine anzeigen, die auf diesen node referenzieren. Mit einem einzelnen Referenzfeld wäre das ja kein Problem, aber wie sieht es mit zweien aus?

Es sollen quasi alle nodes vom Typ "Termin" angezeigt werden, die entweder im Feld1 oder im Feld2 auf den node mit der als Argument übergebenen ID referenzieren.

Ich habe schon versucht, zwei Kontextfilter anzulegen, allerdings müssten diese durch ein "oder" verknüpft werden, was anscheinend (im Gegensatz zu normalen Filtern) nicht geht. Außerdem habe ich es mit zwei Beziehungen versucht, aber auch das funktioniert nicht so, wie ich es gerne hätte.

Hat da vielleicht jemand eine Idee, wie man das umsetzen könnte? Ich hänge immer an irgendeiner Stelle.

‹ Abhängigkeit von zwei Taxonomien [gelöst] Einzelne Nodes eines Views als PDF ausgeben ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich würde einen Mannschaft

Eingetragen von marco.b (645)
am 10.05.2013 - 21:43 Uhr

Ich würde einen Mannschaft view aufsetzen, der als Beziehung die "Referencing nodes/entities" und dann als Kontextfilter die node ID der auf die Mannschaften referenzierenden Termine übergibt. Dann brauchst du nur einen Kontextfilter.
Diesen view kannst du dann mit EVA an die Mannschafts nodes anhängen, mit weiterem Datumsfilter nur die aktuellen /zukünftigen Termine oderoderoder.
Mit entity reference habe ich so was schon gemacht, mit node reference klappts in views bestimmt genauso.

Beste Grüße
Marco

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi Marco, vielen Dank für

Eingetragen von Harmageddon (8)
am 11.05.2013 - 11:56 Uhr

Hi Marco,
vielen Dank für deine Antwort!

So ähnlich versuche ich es schon, allerdings brauche ich dadurch, dass ich in "Termin" zwei node_reference-Felder habe, ja auch zwei Beziehungen, oder?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, wenn Du zwei

Eingetragen von wla (9464)
am 11.05.2013 - 12:14 Uhr

Ja, wenn Du zwei unterschiedliche Referenzfelder hast, über die Du an Deine weiteren Werte kommen kannst, mußt Du beide Referenzen als Beziehung eintragen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Und mit welchem Anzeigemodus

Eingetragen von Harmageddon (8)
am 11.05.2013 - 12:25 Uhr

Und mit welchem Anzeigemodus könnte das funktionieren? Ich habe im Moment eine unformatierte Liste von Feldern, Felder sind "Inhalt: Titel aus Beziehung 1" und "Inhalt: Titel aus Beziehung 2". Damit erhalte ich aber immer zwei Felder in der Anzeige und einige Einträge werden doppelt angezeigt.

Im Moment sieht das dann so aus (Benutzer: besucher, Passwort: tsg1845heilbronn).

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du arbeitest mit Feldern, das

Eingetragen von wla (9464)
am 11.05.2013 - 13:14 Uhr

Du arbeitest mit Feldern, das ist richtig. Beim Feld kannst Du angeben, daß dabei über eine Beziehung zugegriffen werden soll und Du mußt dann auch die richtige Beziehung auswählen. Dann solltest Du keine Dopplungen erhalten.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielleicht verstehe ich dich

Eingetragen von Harmageddon (8)
am 11.05.2013 - 13:20 Uhr

Vielleicht verstehe ich dich jetzt falsch, aber genau das mache ich ja. Im Anhang mal die Konfiguration des Views.

AnhangGröße
views-konfig-3.png 251.01 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Wegen der unterschiedlichen

Eingetragen von marco.b (645)
am 11.05.2013 - 21:08 Uhr

Wegen der unterschiedlichen Felder ist das gar nicht so leicht, wie ich anfangs geschrieben hatte, hmmmm.
Ich werde das evtl. mal aus Interesse versuchen, nachzubauen...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • 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
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 6 Tagen 15 Stunden
  • Guckst du hier: step by step
    vor 6 Tagen 4 Stunden
  • Guckst du hier: step by step
    vor 6 Tagen 4 Stunden
  • Ich habe ja keine Angst vor
    vor 2 Wochen 1 Tag
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 2 Wochen 3 Tagen
  • Vielen Dank erst einmal, aber
    vor 2 Wochen 5 Tagen
  • Du hast die "Trusted host
    vor 2 Wochen 5 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 4 Wochen 4 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 5 Wochen 1 Tag
  • Arrrrg. Nix Tabelle :-D /*
    vor 9 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250284
Registrierte User: 20499

Neue User:

  • Inga GuAph
  • Robertolix
  • DavidBit

» Alle User anzeigen

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