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

  • Drupal 8/9 SEO-Beratung/Coaching
  • Probleme beim Versand von Mails via Drupal 9
  • Drupal 9: Wie kommt der Inhalt eines selbst erstellten Feldes in page-title.html.twig
  • Drupal DACH Meetup - Donnerstag 4. März 2021, 19 Uhr
  • Layout-Builder hängt
  • Sollte das Forum vielleicht lieber offline gehen?
  • Hilfe zu Views und Filter?
  • Cronjob für Multisite
  • Drupal oder Symfony Web Entwickler (m/w/i*) in Hamburg
  • Problem mit Verschlüsselungsmodul Real AES: PHP-encryption library via Composer
  • [gelöst] nodeone Tutorials nicht mehr online?
  • Rolle -vorbestimmet Menue
Weiter

Neue Kommentare

  • Hallo, wir sind ein junges
    vor 16 Stunden 12 Minuten
  • SaarlandToday schrieb Moin
    vor 19 Stunden 39 Minuten
  • Hi manarak, Vielleicht haben
    vor 19 Stunden 41 Minuten
  • witzigerweise meldet sich
    vor 19 Stunden 54 Minuten
  • Das machst Du am besten mit
    vor 1 Tag 19 Stunden
  • Das ist bestimmt zu wenig php
    vor 2 Tagen 17 Stunden
  • Was gut wäre ...
    vor 3 Tagen 3 Stunden
  • Hallo Regina, vielen lieben
    vor 6 Tagen 14 Stunden
  • Ja genau, Deine Personen und
    vor 6 Tagen 19 Stunden
  • Da ist jetzt einfach Unix
    vor 1 Woche 3 Stunden

Statistik

Beiträge im Forum: 246062
Registrierte User: 18884

Neue User:

  • xapizm
  • maklko
  • Tunngle

» Alle User anzeigen

User nach Punkten sortiert:
wla9015
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3917
ronald3831
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 5 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