Views: Jeweils nur 1. Bild von einem Beitrag im View anzeigen
am 29.12.2009 - 13:11 Uhr in
Hallo
ich habe einen content-typ ("NeuerInhaltstyp"), der mehrere Bilder enthält, welche mittels cck imagefield eingefügt werden. Ich habe nun eine Ansicht erstellt, die auch einen Block beinhaltet. In diesem Ansichts-Block möchte ich nun, dass jeweils nur das erste Bild von dem Beitrag vom Typ "NeuerInhaltstyp" angezeigt wird. Als Ansichts-style habe ich "Views Rotator" ausgewählt, damit abwechselnd ein anderes Bild von allen Beiträgen vom Typ "NeuerInhaltstyp" darin dargestellt wird. Im Moment ist es aber so, dass es von einem Beitrag vom Typ "NeuerInhaltstyp" alle Bilder anzeigt. Ich möchte jedoch, dass es jeweils nur das 1. Bild des jeweiligen Beitrages in der View anzeigt. Wie kann ich das bewerkstelligen? Mittels Argument? Wie muss ich dazu vorgehen?
mfg
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich kann dir leider gerade
am 29.12.2009 - 14:02 Uhr
Ich kann dir leider gerade nur bedingt helfen, aber eventuell findest du es so. Habe hier gerade nur D5, daher ists etwas anders. So du das Bild via ImageFiled (CCK) eingebunden hast, kannst du im Views zumindest in View1:
Mehrfachwerte gruppieren
Mehrfachwerte nicht gruppieren
Nur den ersten Wert anzeigen
Nur den letzten Wert anzeigen
unter "Handler" beim "Image" anwählen. Ich bin mir sicher diese Optionen gibt es auch in Views2, suche mal danach. Du kannst dann swoeit ich weiß außer "Mehrfachwerte nicht gruppieren" alle Optionen wählen so das nur 1 Bild angezeigt wird.
Eventuell kann dir da aber noch jemand mit Views2 und D6 genauere Tipps geben.
Grüße vom,
Genesis
Modul views_rotator, imce, imceimage
am 29.12.2009 - 15:43 Uhr
Welches Modul verwendest du denn?
Soweit ich weiß musst du für jedes einzelne Bild einen eigenen Node erstellen damit es mit dem Views Rotator klappt. Wenn du viele Bilder in nur einen Node hast, wird dir auch alles angezeigt.
Für den views_rotator verwende ich noch die Module imce und imceimage die mittels CCK in deinem Inhaltstyp eingesetzt werden.
In Views regelst du die Ansicht normalerweise so:
- Neuen Views erstellen (z.b. image-rotator)
- Neue Anzeige "Block" hinzufügen
- In den Blockeinstellungen einen Blocknamen vergeben (z.b. image-rotator)
- Filter setzen für Typ (dein Inhaltstyp), für Veröffentlicht (ja)
- Felder setzen Inhalt (imce)
- Darstellung: Views Rotator
In den Settings des Views Rotator Moduls kannst du dann noch bestimmen, nach wie viel Sekunden das nächste Bild anzeigt werden soll und wie schnell der Übgang verläuft (time for the transition).
So habe ich mir zumindest einen "Views Rotator" gebaut.
Grüße