[TYPO3-german] TypoScript: Wie Text in mehrere Teile aufsplitten?

Susanne sw1977 at online.de
Thu Jun 27 20:50:47 CEST 2013


Hallo Oliver,

ich muss gestehen, dass ich das Problem nicht wirklich verstehe... Fängt 
denn dein Content-Element nicht mit dem Text an? Was wird denn vor dem 
Text noch ausgegeben?

Gruß
Susanne

Am 27.06.2013 09:47, schrieb Oliver Baran:
> Hallo Susanne,
>
> danke das hat bis jetzt geklappt.
> Für da erste "Problem" hast Du nicht zufällig auch eine Idee, oder?
>
> Viele Grüße
> Oliver
>
> Am 26. Juni 2013 19:50 schrieb Susanne <sw1977 at online.de>:
>> Hallo Oliver,
>>
>> hast du folgendes mal versucht:
>>
>> 2.stdWrap.wrap = <div class="zweiter"><p class="hidden">  | </div>
>> 2.stdWrap.required = 1
>>
>> Gruß
>> Susanne
>>
>>
>>
>> Am 26.06.2013 18:42, schrieb Oliver Baran:
>>
>>> Hallo zusammen,
>>>
>>> ich möchte gerne ein Content Element in mehrere Teile aufteilen.
>>> Dazu habe ich mir gedacht, innerhalb des Text-Blockes, eine
>>> Zeichenkette wie "###SPLIT###" einzufügen; um an dieser Stelle den
>>> Text aufzusplitten und den nachfolgenden Teil mit CSS auszublenden.
>>> Durch klick (auf einen Link) soll der nachfolgende Text eingeblendet
>>> werden.
>>>
>>> Mein Typo-Script sieht aktuell wie folgt aus:
>>>
>>> lib.meinContent < styles.content.get
>>> lib.meinContent{
>>>     select.where = colPos = 2
>>>     stdWrap.split {
>>>       token = ###SPLIT###
>>>       token.required=1
>>>       cObjNum = 1 || 2
>>>       1.current = 1
>>>       1.wrap = <div class="erster"> | </p></div> <input type="checkbox"
>>> id="readmore_{field:uid}" class="visuallyhidden readmore" /><label
>>> for="readmore_{field:uid}" class="readmore"
>>> data-readmore="weiterlesen" data-readless="wenigerlesen"></label>
>>>       1.insertData = 1
>>>       2.current = 1
>>>       2.wrap = <div class="zweiter"><p class="hidden">  | </div>
>>>       2.insertData = 1
>>>     }
>>> }
>>>
>>> Das funktioniert auch einigermaßen gut.
>>> Zwei Probleme habe ich hier aber noch:
>>> 1. Das DIV "erster" geht am Anfang des Content Elementes auf, wobei es
>>> eigentlich schöner währe wenn das DIV "erster" am Textanfang aufgehen
>>> würde.
>>> 2. Die beiden Wraps mit div "erster" und div "zweiter" werden auch
>>> hinzugefügt wenn in dem Text kein ###SPLIT### vorkommt.
>>>
>>>
>>> Das 1. Problem ist nicht allzu schlimm.
>>> Aber hat einer eine Idee wie ich das 2. Problem lösen kann? So dass
>>> die wraps nur hinzugefügt werden, wenn es die Zeichenkette ###SPLIT###
>>> innerhalb des Textes gibt?
>>>
>>> Danke und viele Grüße
>>> Oliver
>>> _______________________________________________
>>> TYPO3-german mailing list
>>> TYPO3-german at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>>
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>



More information about the TYPO3-german mailing list