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

[gelöst] Field Collection: Einem Eintrag die Referenz mitgeben, in welcher Node er angelegt wurde, um in Views darauf zu filtern

Eingetragen von jshoffmann (82)
am 04.04.2012 - 13:37 Uhr in
  • Module
  • Drupal 7.x

Hallo Community,

aktuell benutze ich das Modul "Field collection 7.x-1.0-beta4".

Ich habe nun einen Inhaltstypen angelegt, welcher eine Field Collection bestehend aus drei Feldern enthält. Diese gebe ich in einer View aus.
Leider fehlt mir bei diesen Field Collections jedoch die Referenz, zu welcher Node sie eigentlich gehören, damit ich in der View danach filtern kann.
Beispielsweise: Gib mir nur die Field Collection Items aus, die zur Node 15 gehören. Oder: Gib mir nur die Field Collection Items aus, die zur Node mit dem Titel "Release Notes 15" gehören.

Hat jemand eine Idee?

Vielen Dank für eure Hilfe im Voraus!

Viele Grüße,
Jacqueline

‹ nach wechsel von D6 auf D7: Arbeitsspeicher-Probleme [gelöst] Drucken von Blöcken mit dem 'Print'-Modul ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

hi Jacqueline ist nur ein

Eingetragen von 1kubik (903)
am 05.04.2012 - 09:22 Uhr

hi Jacqueline
ist nur ein theoretischer vorschlag den ich selbst so noch nicht
umgesetzt habe mit field collection

füge deiner collection eine node refernce hinzu
dann kannst du mit rules
wenn ein node angelegt wurde die
reference auf das node in die neu angelegte
collection schreiben
(ist ein bisschen fummelig am anfang
du musst zum bsp die field-collection
erst als entity in die rule 'fetchen'
bzw eine condition anlegen
das das field node-reference auch existiert)

für rules gibt es hier ein ganz gutes video
http://dev.nodeone.se/node/634

diese node-relation kannst du dann in
views 'einlesen'

grüße und viel erfolg
stef

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich werd die Module mal ausprobieren, danke!

Eingetragen von jshoffmann (82)
am 11.04.2012 - 10:50 Uhr

Hallo Stef,

vielen Dank für deine Antwort. Ich werd mir die entsprechenden Module mal installieren und das ganze Ausprobieren. Klingt zwar etwas komplex, ich werd' mich mal rein denken, aber wenn's klappt, super!
Ich meld' mich dann zurück, wenn ich was Näheres weiß.

Eine Frage hab' ich noch dazu: gibt's die Möglichkeit, diese Node Reference als "versteckt" zu markieren? Damit derjenige, der die Inhalte später pflegt, sich nicht genötigt fühlt, dort etwas Falsches einzugeben?

Dankeschön und viele Grüße!
Jacqueline

Edit: 11.04.2012

Hallo!

Nach langem, langem, langem Suchen, Googlen und Probieren habe ich nun eine simple Lösung gefunden. Es kann so einfach sein, wenn man weiß, wo man suchen muss :/.
Also ich habe nun einfach in meiner View, die auf die "Field Collection Items" ging, eine Relation "Field collection item: Entity with the [content]" hinzugefügt und nun habe ich in der View auch alle Inhaltsfelder zur Verfügung. Darüber kann ich nun ganz einfach die Node-ID einlesen und darauf filtern.

Dennoch vielen herzlichen Dank für die Hilfe Stef!

Viele Grüße,
Jacqueline

  • Anmelden oder Registrieren um Kommentare zu schreiben

hallo Jacqueline Zitat: ich

Eingetragen von 1kubik (903)
am 11.04.2012 - 12:00 Uhr

hallo Jacqueline

Zitat:

ich habe nun einfach in meiner View, die auf die "Field Collection Items" ging, eine Relation "Field collection item: Entity with the [content]" hinzugefügt

genau das hatte ich auch mal versucht, aber es hat nicht funktioniert. so bin ich bei rules gelandet.
aber super das das doch so geht, weil das ist ja wirklich viel einfacher!
das werde ich gleich nochmal versuchen!

Zitat:

herzlichen Dank für die Hilfe Stef!

das geb ich dir direkt zurück :)

viele grüße
stef

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo ihr zwei, ich steh grad

Eingetragen von sinini (6)
am 17.10.2012 - 10:22 Uhr

Hallo ihr zwei,

ich steh grad vor einem ähnlichen Problem, dieser Beitrag hat mir schon sehr weitergeholfen aber jetzt komm ich nicht mehr weiter. Ich würde gerne eine Galerie machen, die hat allgemeinen Titel und Beschreibung, dann kommen die field-collections mit Bild und Bildbeschreibung.

Ich hab einen Display erstellt für die thumbs, einen weiteren für das große bild mit Bildbeschreibung und nun bräuchte ich den Hauptdisplay, wo Titel und Beschreibung der Galerie erscheinen und die dazugehörigen field-collections, aber ich scheitere am Filter, von denen, die aufgelistet werden, erscheint mir keiner besonders logisch, vielleicht versteh ich es auch einfach nicht. Ich kann zwar die Nid ausgeben, aber wie sieht bei euch der dazugehörige Filter aus? Oder ist die Idee mit dem Attachment eigentlich die falsche Herangehensweise?

Vielleicht fällt euch was ein! Danke schon mal

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • lstin tombent homophonic wikke
  • 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
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
Weiter

Neue Kommentare

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

Statistik

Beiträge im Forum: 250238
Registrierte User: 20466

Neue User:

  • StevenEness
  • FoxPiola
  • 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 42 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