Collapse und Expand von Textfeldinhalt in Views
Eingetragen von inst (300)
am 12.08.2013 - 10:11 Uhr in
am 12.08.2013 - 10:11 Uhr in
Hallo,
ich habe in Views eine Ansicht erstellt, das ein Langer Text - Feld enthält.
Nun möchte ich nur die ersten 100 Zeichen des Textfeldes anzeigen und erst dann den restlichen Inhalt sehen , wenn ich Read more klicke.
Aber nicht auf einer neuen Siete, sondern auf der gleichen. - Also ein Collapse und Expand von dem Feld.
Ich hab das hier gesehen http://www.drupalcenter.de/node/23112 aber geht das auch in Views?
danke
vg, frank
- Anmelden oder Registrieren um Kommentare zu schreiben
Schau dir mal das Modul
am 12.08.2013 - 12:07 Uhr
Schau dir mal das Modul [do:jquery_expander] an - damit kannst du die von dir gewünschte Collapse/ Expand Funktionalität auch in Views zur Verfügung stellen. Das Modul stellt dir hierfür einen Field-Formatter bereit.
Bei der Installation muss das eigentlichj jQuery Plugin in den libraries Ordner (sites/all/libraries/jquery.expander) entpackt werden, um korrekt zu funktionieren.
https://github.com/kswedberg/jquery-expander
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
super, aber
am 12.08.2013 - 19:05 Uhr
Servus Steffen,
vielen Dank für den Tipp.- Das Modul funktiontiert und macht auch genau das was es soll.
Einziger Schönheitsfehler ist der, dass es an dem Punkt, wo der read more aufscheint im ausgeklappten Zustand ein Zeilensprung macht.
Also so zusammengeklappt:
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, ...read more
Und so ausgeklappt:
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
anstatt so:
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
kennst du dieses Verhalten?
vg, frank