Zum Inhalt springen

Calendar Base: Description-Field wird nicht durch den RTE geparst

Erstellt am 21. Januar 2011 · 2 Antworten · letzte Antwort am 20. April 2012

Tags: Kalender & Termine, Frage

flashsilver ·

Hallo,

auf der Detailsseite eines Termins gebe ich auch die Beschreibung und die Vorschau aus, die ein Redakteur im BE im RTE-Editor ausfüllen kann. Allerdings wird beim Rendern der Detailsseite der Inhalt des Feldes description und preview nicht durch den RTE geparst. Ich verwende auch tt_news und da geht es ohne Probleme, wo liegt da der Unterschied?

Standardmäßig ist im TS der Extension folgendes eingetragen:

plugin.tx_cal_controller.view.event.event.description < tt_content.text.20
plugin.tx_cal_controller.view.event.event.description.field = description
plugin.tx_cal_controller.view.event.event.description.required = 1
...
plugin.tx_cal_controller.view.event.event.preview = < plugin.tx_cal_controller.view.event.event.description

Das TEXT-Inhaltselement hat die Einstellung:

tt_content.text.20 = TEXT
tt_content.text.20.field = bodytext
tt_content.text.20.required = 1
tt_content.text.20.parseFunc = < lib.parseFunc_RTE

Ich habe auch schon versucht folgendes abzuändern, in dem ich explizit das TEXT-Objekt mit der parseFunction vom RTE angebe:

plugin.tx_cal_controller.view.event.event.description = TEXT
plugin.tx_cal_controller.view.event.event.description.field = description
plugin.tx_cal_controller.view.event.event.description.required = 1
plugin.tx_cal_controller.view.event.event.description.parseFunc = < lib.parseFunc_RTE

Aber das hat auch nicht funktioniert. Hat jemand es geschafft der Calendar Base beizubringen, die Inhalte der Beschreibungen und Vorschau eines Termins aus den beiden RTE's auch so auszugeben wie vom Redakteur formatiert?

Gruß,
flashsilver

Mazubi ·

Hallo,

Bei mir hat die Anweisung current = 1 geholfen, also:

plugin.tx_cal_controller.view.event.event.description.current = 1
danaron ·

Hallo,
habe dasselbe Problem. Denke aber es liegt am dem Crop und stripHtml, welches Description und Teaser beschränkt, das das HTML nicht ausgegeben wird. Leider bin ich aber auch nicht weiter gekommen. Mein Versuch:

plugin.tx_cal_controller.view.list.event.description {
  crop >
  cropHTML = 850|...|1
  stripHtml = 0
}
plugin.tx_cal_controller.view.list.event.teaser {
  crop >
  cropHTML = 850|...|1
  stripHtml = 0
}

Wisst Ihr weiter?
Grüsse