bullets - Punktliste mit zusätzlichen Trennern

Armin Bartsch, Samstag, 15. August 2009

Ermöglicht innerhalb des cObject bullets Strings zu trennen um unterschiedliche Formatierung zu ermöglichen.

Eingabe im bodytext Feld des cObject Punktliste

Überschirft|Beschreibungstext
  1. Überschirft|Beschreibungstext

Das angepasste TypoScript für css_styled_content

tt_content.bullets { 10 = < lib.stdheader 20 = USER 20.userFunc = tx_cssstyledcontent_pi1->render_bullets 20.field = bodytext 20.innerStdWrap > 20.innerStdWrap { split { token = | cObjNum = 1||2 1.current = 1 1.parseFunc = < lib.parseFunc 2.current = 1 2.parseFunc = < lib.parseFunc 2.wrap = <br />| } 20.stdWrap { editIcons = tt_content: bodytext, [layout] editIcons.beforeLastTag = 1 editIcons.iconTitle.data = LLL:EXT:css_styled_content/pi1/locallang.xml:eIcon.bullets prefixComment = 2 | Bullet list: } }
  1. tt_content.bullets {
  2.   10 = < lib.stdheader
  3.  
  4.   20 = USER
  5.   20.userFunc = tx_cssstyledcontent_pi1->render_bullets
  6.   20.field = bodytext
  7.  
  8.   20.innerStdWrap >
  9.   20.innerStdWrap {
  10.     split {
  11.       token = |
  12.       cObjNum = 1||2
  13.      
  14.       1.current = 1
  15.       1.parseFunc = < lib.parseFunc
  16.       2.current = 1
  17.       2.parseFunc = < lib.parseFunc
  18.       2.wrap = <br />|
  19.   }
  20.  
  21.   20.stdWrap {
  22.     editIcons = tt_content: bodytext, [layout]
  23.     editIcons.beforeLastTag = 1
  24.     editIcons.iconTitle.data = LLL:EXT:css_styled_content/pi1/locallang.xml:eIcon.bullets
  25.  
  26.     prefixComment = 2 | Bullet list:
  27.   }
  28. }

Tipp

Das tt_content Element bullets (Punktliste) lässt sich sehr einfach erweitern und per HOOK kann die Ausgabe der Liste leicht geändert werden. Wenn man nur eine kleine LinkListe oder ähnliches einbinden möchte sollte sich das Content Element bullets mal genauer anschauen.

Entwicklungsumgebung

TYPO Version:
4.2.6

Sponsored by:

ideenwerft webhosting
ideenwerft caretaker