hochgeladene Bilder im view nur ein mal anzeigen
am 10.07.2012 - 16:37 Uhr in
Hallo zusammen,
ich bin an meine Grenzen gekommen und wollte fragen ob mir ein Drupalexperte weiterhelfen kann oder einen Lösungsansatz für mich hat.
Folgendes:
Ich habe einen Inhaltstypen "Rezept" und ein Inhaltstyp " Bild upload" Bild upload wir mit dem References "Reference from URL" referenziert. Es gibt jetzt die Möglichkeit das jeder registrierte Benutzer Bilder zu Rezepten hochladen kann. Jetzt möchte ich mir einen view bauen, der den Titel des rezeptes anzeigt und immer das erste hochgeladene Bild. Im Moment ist es so, dass wenn es z.B 2 hochgeladene Bilder gibt wird das rezept in dem view auch zwei mal angezeigt.
Ich hoffe ich habe mich so ausgedrückt, dass es auch verständlich ist.
Die Seite lautet veglife
da könnt ihr auf der Startseite den view sehen. klickt ihr dann auf Seite 2 gibt es das rezept gefüllte Paprika das drei mal erschein weil drei Bilder hochgeladen wurden.
Über eine Antwort würde ich mich sehr freuen.
lg
hasel
- Anmelden oder Registrieren um Kommentare zu schreiben
Oh, das Problem mit
am 11.07.2012 - 10:39 Uhr
Oh, das Problem mit Mehrfachanzeigen hatte ich auch schon oft in Views... manchmal, aber leider nicht immer, hilft, wenn man in den Querysettings "Eindeutig" wählt. Ein Versuch ist es wert.
das habe ich leider schon
am 11.07.2012 - 12:53 Uhr
das habe ich schon probiert. Funktioniert leider nicht :-(
hast Du noch eine andere Idee?
lg
hasel
Du brauchst dazu zwei Views.
am 11.07.2012 - 16:17 Uhr
Du brauchst dazu zwei Views. Views 1 zeigt dir nur den Titel von "Rezepte" UND die NID an (NID von Anzeige auschließen).
Der zweite Views zeigt das erste Bild das referenziert wurde. Als Argument übergibst du die NID von View 1.
Um beide Views zu "verbinden" nutzt du das Modul http://drupal.org/project/views_field_view/
Du fügst damit Views 2 als "Feld" in Views 1 ein und nimmst die NID von 1 als Argument für 2.
Gruß Matthias