Hi Patric! Danke für die Idee mit Sonderzeichen!
In meinem Fall brauche ich zwei Trennzeichen.. für die Zeilenumbrüche in unterschiedlichen Templates/Ansichten. "_" hatte ich also schon in Verwendung.. und "-" kann ich leider nicht nehmen, weil der Zeichen in einem Newstitel auch so vorkommen kann. Habe es jetzt mit zwei Zeichenketten umgesetzt: "_1_" und "_2_" :) Danke noch mal! mike Am 30. Juni 2010 17:07 schrieb Patric Pesch <p.pe...@11com7.de>: > schrieb mike miller: > > Typoscript > > --------------------------------------------------------- > > # funktioniert: > > 10 = TEXT > > 10.text.field = title > > 10.text.parseFunc.short.aaa = bbb > > > > # funktioniert nicht: > > title_stdWrap.cObject = IMAGE > > title_stdWrap.cObject.altText.field = title > > title_stdWrap.cObject.altText.parseFunc.short.aaa = bbb > > ---------------------------------------------------------- > > > > hat vielleicht jemand eine Idee wie ich die Ersetzung auch für den > > Alt-/Title-Attribut mache? > > Hi, das ähnliche Problem hatte ich auch schon einmal. Dein TS ist im > prinzip schon richtig (.short funktioniert auch zu 100% auf altText und > titleText). Aber die parseFunc.short Funktion unterstützt nicht alle > Zeichen, bzw. typoscript unterstützt nicht alle Zeichen. > > Ich hatte mir damals folgendes Test TS gebaut: > temp.bla = COA > temp.bla { > 10 = TEXT > 10.value = Dieser Text ist äöü&;,[]1?=/\&%$§"!<>.|_-+^µ€@ ähm > 10.parseFunc.short { > ist = narf > ä = lala > ö = lala > ü = lala > & = lala > ; = lala > : = lala > [ = lala > ] = lala > k = lala > 1 = lala > ? = lala > = = lala > / = lala > \ = lala > \/ = lala > \\\ = lala > & = lala > % = lala > $ = lala > § = lala > " = lala > ! = lala > < = lala > > = lala > . = lala > | = lala > _ = lala > - = lala > + = lala > ^ = lala > µ = lala > € = lala > @ = lala > ähm = lala > } > } > // ergibt: Dieser Text narf äöü&;,[]lala?=/\&%$§"!<>.|lalalala+^µ€@ ähm > > Erklärt habe ich es mir damals, dass als "key" in TS eben keine > Sonderzeichen erlaubt sind und somit wird es (mir) halbwegs klar. > ".short" ist ein array. Du könntest dein Beispiel auch so schreiben: > title_stdWrap.cObject.altText.parseFunc.short { > aaa = bbb > } > > Mit aaa ist es OK, mit @ = bbb leider nicht. Z.B. funktioniert > temp.nötig = TEXT // muss temp.noetig = TEXT heißen > genau so wenig. > > Du kannst als Trennzeichen ja mal _ oder - benutzen. Das funktioniert. > > Hoffe das hilft > Patric > > > > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german > _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german