Zum Inhalt springen

Typoscript Templavoila bodytext crop

Erstellt am 16. Dezember 2009 · 8 Antworten · letzte Antwort am 11. Dezember 2010

Tags: Frage

pajo ·

Hallo an die TemplaVoila Kenner.

Ich würde gerne die Textlänge des bodytext in einem FCE Content Element mit crop beschränken.

Nachdem ich mehr als ein Duzend Typoscript Kombinationen in der XML Datastructure versucht habe wäre ich froh, es hätte jemand eine Idee wie das nun wirklich klappt.

Das Textelement im FCE soll natürlich vom Redakteur normal bearbeitet werden, also denke ich, dass Ansätzen wie..

lib.teaser.table = tt_content
lib.teaser.renderObj < tt_content

...nicht zum Ziel führen.

Im moment steht im XML folgendes TS...

10= RECORDS
10.source.current=1
10.tables = tt_content

...wie gehts weiter? 😉

Vielen Dank für Hinweise schonmal vorab.

Patrick

pajo ·

Okay, ich frag nochmal nach bevor ich den Thread als gescheitert abstich.

Hat jemand eine Idee wie man unter Templavoila im XML Typoscript den Bodytext eines Contentelements mit crop beschränken kann?!? :o

Hier das bestehende TS

10= RECORDS
10.source.current=1
10.tables = tt_content

Danke u. Grüße
Patrick

pajo ·

Hallo flanders,

nein leider - und sonst auch noch niemand. Ich lasse den Thread weiter offen - vielleicht ist ja in 10 Jahren einmal einer in der Lage es zu lösen. 🙂

Grüße
pajo

hadoken ·

Hab das gerade in einem aktuellen projekt gemacht, falls du/ihr es bisher noch nicht selbst gefunden habt:

10 = TEXT
10.current=1
10.crop = 150 | ... | 1

In meinem fce croppt das den inhalt des felds nach 150 zeichen und setzt drei Punkte dahinter, die eins sorgt daür das nur nach einem Leerzeichen abgeschnitten wird.

pajo ·

Hallo hadoken,

danke für den Hinweis. Es gibt noch keine Lösung dafür. Dein Ansatz lautet auf:

10 = Text

damit kann das crop schon klappen.

Was aber gesucht ist wäre ein Content Object zu croppen. Also

10= RECORDS
10.source.current=1
10.tables = tt_content

Das nachfolgende funktioniert leider nicht:

10= RECORDS
10.source.current=1
10.tables = tt_content
10.crop = 15 | ... | 1

Da es sich hier ja nicht um ein Textobjekt handelt - kann man das irgendwie umgehen oder in ein COA einbauen und dann crop...oder irgendwiewas?

Also Lösungsvorschläge sind weiterhin willkommen.

Grüße
pajo

lilu ·

entschuldigt, dass ich diesen alten post wieder hoch bringe aber ich habe gerade das selbe problem, gibt es mittlerweile eine lösung?

10= RECORDS
10.source.current=1
10.tables = tt_content
10.crop = 15 | ... | 1

geht nicht

pajo ·
pajo schrieb

nein leider - und sonst auch noch niemand. Ich lasse den Thread weiter offen - vielleicht ist ja in 10 Jahren einmal einer in der Lage es zu lösen. 🙂

..hat sich nichts daran geändert.

Grüße
pajo

trainerth ·
10= RECORDS
10.source.current=1
10.tables = tt_content
10.conf.tt_content.text.20.crop = 150 | ... | 1

10 Jahre sind rum!!??!!