Inhaltstyp mit einem Feld für mehrere Termine in Views darstellen
Eingetragen von inst (300)
am 22.03.2012 - 09:15 Uhr in
am 22.03.2012 - 09:15 Uhr in
Hallo,
ich vermute mal,dass die Lösung zu diesem Problem simpel ist - aber trotz Suche bin ich noch nicht drauf gekommen.-
Ich habe einen Inhaltstyp der ein Datum-Feld bei dem ich einen oder mehere Termineeintragen kann.
Nun möchte eine View erstellen mit den Node-Titeln (nach Jahr geordnet) von diesem Inhaltstyp:
Format: Grid | Einstellungen
Anzeigen: Fields | Einstellungen
Fields
Inhalt: Titel
Contextual filters
Inhalt: Termine - start date
ABER was ich erhalte ist ein View wo für jeden Termin wieder der Titel angezeigt wird.
Ich MÖCHTE aber nur 1 Titel pro Node auch wenn der Node mehrere Termine hat.-
danke für einen Tipp.-
vg, frank
- Anmelden oder Registrieren um Kommentare zu schreiben
Im View, unter Felder bei der
am 22.03.2012 - 11:24 Uhr
Im View, unter Felder bei der Definition für das Datums-Feld, darf kein Haken bei "Display all values in the same row" sein. Das ist schon alles.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Bildergallerie mit Bildern aus Feldern eines Nodetyps
am 22.03.2012 - 12:41 Uhr
Ok.- Jetzt hab ich das probier - nur schon einen SChritt weiter mit meinen Bildern.
Format
Format: Grid | Einstellungen - > kein Grouping
Anzeigen: Fields | Einstellungen -> Hide empty fields
Fields
Inhalt: Titel
Inhalt: Foto -> Formatter=Bild, Multiple field settings/ Display all values in the same row /Display=all
Das Egebnis schuat schon gut aus:
Alle Bilder, die im jeweiligen Node über ein Bildfeld hochgeladen wurden.
Nur die Nodetitel, die keine Bilder haben scheinen auch auf. Trotz: Anzeigen: Fields | Einstellungen -> Hide empty fields
Kann ich irgendwo definieren, dass wenn der Node keine Bilder hat auch der Titel des Nodes nicht angezeigt werden soll?
vg,frank
Dann solltest Du einen Filter
am 22.03.2012 - 12:54 Uhr
Dann solltest Du einen Filter auf das Bildfeld setzen, und sagen, daß es nicht Null sein darf. Views such ja Nodes nach bestimmten Bedingungen (Filtern) und gibt bei allen gefundenen Nodes die entsprechenden Felder aus. Also wird der Titel ausgegeben, wenn der Node gemäß Filterung gefunden wird.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Foto verschieden von Null
am 22.03.2012 - 13:07 Uhr
Ja das hab ich schon versucht, ein Filter mit:
Inhalt: Foto:delta (!= 0)
Aber dann entsteht wieder das alte Problem und ich bekomm für jeden Termin des gleichen Nodes wieder alle Bilder angezeigt.
Vielleicht filtere ich auch an der falschen Stelle - das hier kann ich dem FotolFeld als zu filterndes Element zuordnen:
Inhalt: Werkfoto (field_werk_foto:alt)
Appears in: node:werke.
Inhalt: Werkfoto (field_werk_foto:delta)
Delta - Appears in: node:werke.
Inhalt: Werkfoto (field_werk_foto:fid)
Appears in: node:werke.
Inhalt: Werkfoto (field_werk_foto:height)
Appears in: node:werke.
Inhalt: Werkfoto (field_werk_foto:title)
Appears in: node:werke.
Inhalt: Werkfoto (field_werk_foto:width)
Appears in: node:werke.
vg,frank