Hallo zusammen,
folgendes Script:
20 = TEXT
20.field = abstract
20.parseFunc < styles.content.parseFunc
20.br = 1
20.wrap = <p class="tx-bfteaser-pi1">|</p>
20.crop = 500|...
Warum wird der ausgegebene text nixht gecropt? 😢
Hallo zusammen,
folgendes Script:
20 = TEXT
20.field = abstract
20.parseFunc < styles.content.parseFunc
20.br = 1
20.wrap = <p class="tx-bfteaser-pi1">|</p>
20.crop = 500|...
Warum wird der ausgegebene text nixht gecropt? 😢
Ich weiß zwar nicht was cropping ist, aber es soll wohl in der 4.2er Version behoben sein:
http://wiki.typo3.org/index.php/TYPO3_4.2
Such mal nach: Fixed bug #4186
froemken
Der Bugfix #4186 bezieht sich auf das cropping von Bildern. Was TheFreeman sucht, ist das cropping von Text. Mir geht es genauso wie dir, TheFreeman. Hast du das Problem schon lösen können?
Grüße, dabjoern
Nein, leider nicht.
Bisher hab ich auch nichts gefunden. 8-)
Ich habe jetzt noch ein wenig damit herumgebastelt und es geht. Keine Ahnung warum. Mein TS sieht eigentlich so aus wie deins:
description = TEXT
description.crop = 200|...|1
Hast du schon einmal probiert, alles auf das cropping zu reduzieren (also wrap, br und parseFunc rauszuhauen)? Das Attribut br sagt mir gerade auch überhaupt nichts. Was soll das bewirken?
Grüße, dabjoern
@ dabjoern > tsref > stdwrap
georg
@just2b: Die tsref zum Thema crop (https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Functions/Stdwrap.html) habe ich hoch und runter gelesen. Dort steht IMHO für meine Problematik nichts Neues. An RenderCharset habe ich nicht herumgespielt. Es geht ja jetzt auch bei mir. Folgender Code ging NICHT:
stdFieldCrop = stdWrap
stdFieldCrop {
setContentToCurrent = 1
if.isTrue.current = 1
crop = 200|...|1
}
description < stdFieldCrop
Mein Ziel war, das stdWrap wiederverwendbar zu notieren. Mit meinem weiter oben geposteten Code wird meine Description gekürzt, jetzt muss ich das crop leider für alle Felder einzeln einbauen. Warum es bei TheFreeman nicht klappt, weiß ich nicht. Wie gesagt, in der tsref finde ich diesbzgl. keinen weiteren Aufschluss. Meine Suche bei Google und in anderen Foren konnte keine neuen Erkenntnisse liefern (bspw. bzgl. Konfigurationsprobleme).
sowas gibts schon mal gar nicht
stdFieldCrop = stdWrap
description ist ja kein cObj stdWrap...
du kannst ja wenn sowas machen
temp.foo = TEXT
temp.foo {
crop = 200|...|1
}
und das dann später zuweisen
georg
Oh ja, Dankeschön.
Mann, oftmals is die Lösung sooo einfach!
Wenn der Georg nicht wär würd hier nicht viel laufen. 8-)
bitte sehr 😉
und der georg setzt auch die threads auf gelöst weils sonst nienand tut 😉
lg georg
*schäm* :o
Da hat der Georg aber Recht.
Das vergisst man gerne.