Hallo Forum,
ich habe eine eigene Extension geschrieben und habe dort unzählige Textareas. Ist es möglich, für jede Textarea den RTE zur Verfügung zu stellen? Oder kann man auf einer Page nur einen RTE starten?
MfG
dabjoern
Mehrere RTE pro Page?!
gehen tut es, denn bei der twocolumn-ext und div. andere ext auch 🙂
Danke für die schnelle Antwort. Also meinst du, am besten mal eine solche extension laden und dann dort den quelltext rausschneiden. Oder hast du für sowas eine lösung parat?
MfG
dabjoern
Okay, weiß jetzt, wie es geht. Habe mal den Typo3 BE geöffnet, bin dort in den Adminbereich meiner Extension mit den ganzen Textareas. Dann habe ich mir mal den Quelltext angeschaut. Am Ende stand (auszugsweise) folgendes:
data[tx_ngrecstore_data][1][beratung]: RTE was not configured for this field in TCA-types
data[tx_ngrecstore_data][1][besonderheit]: RTE was not configured for this field in TCA-types
data[tx_ngrecstore_data][1][bemerkung]: RTE was not configured for this field in TCA-types
Da ist dann der Groschen gefallen. Man muss einfach für jedes Feld den RTE konfigurieren. Das sind dann z.B. so aus (auszugweise):
"types" => Array (
"0" => Array("showitem" => "hidden;;1;;1-1-1, beratung;;;richtext[bold|italic|underline|orderedlist|unorderedlist|outdent|indent|link|image]:rte_transform[mode=ts], besonderheit;;;richtext[bold|italic|underline|orderedlist|unorderedlist|outdent|indent|link|image]:rte_transform[mode=ts], bemerkung;;;richtext[bold|italic|underline|orderedlist|unorderedlist|outdent|indent|link|image]:rte_transform[mode=ts], recht;;;richtext[bold|italic|underline|orderedlist|unorderedlist|outdent|indent|link|image]:rte_transform[mode=ts], image, pages")
Jetzt klappts, habe 12 RTEs auf der Page :-)
MfG
dabjoern