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 - 14: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 - 10: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 - 11: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 - 13: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 - 11: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

  • Entity Reference - Title Felder werden als Link angezeigt
  • PHP 8.1 - Deprecated function: rtrim()
  • Preloader / Spnner entfernen Menu Link Modal-Modul
  • Schriftgröße standard einstellen
  • Drupal Website gestalten
  • MariaDB 10.6
  • Tokens werden in Viev als Link angezeigt
  • [bug entdeckt & workaround gefunden] benutzerdefinierte Felder vom Userprofil tauchen ungefragt auch in den Forumtopics auf...
  • [gelöst] Mass contact Empfängerliste nach Taxonomy Term statt Rolle
  • Update V. 9.3.12 auf V. 9.4 mit Fehler: Modul mySQL fehlt. Bitte Hilfe.
  • Sprachpfad, in Drupal Korrekt einstellen, auch bei den Meta-Tags
  • Update von Drupal 9.3 auf 9.4 oder bei 9.3 bleiben
Weiter

Neue Kommentare

  • Es ist ein Paragraph
    vor 14 Stunden 26 Minuten
  • Danke fürs Feedback. Gut dass
    vor 3 Tagen 7 Stunden
  • Patch angewandt
    vor 3 Tagen 10 Stunden
  • core_version_requirement: ^8
    vor 5 Tagen 11 Stunden
  • core_version_requirement: ^8
    vor 5 Tagen 11 Stunden
  • ok. Wenn ich das mache
    vor 5 Tagen 11 Stunden
  • Bei gleichem Namen hat das
    vor 5 Tagen 12 Stunden
  • Sorry, dass ich mich hier
    vor 5 Tagen 12 Stunden
  • Habe Patch versucht
    vor 5 Tagen 19 Stunden
  • Hier wird ein Patsch
    vor 5 Tagen 21 Stunden

Statistik

Beiträge im Forum: 247867
Registrierte User: 19593

Neue User:

  • Davidsnins
  • kudes
  • Tkakah

» Alle User anzeigen

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