Zum Inhalt springen

Mehrere RTE pro Page?!

Erstellt am 19. April 2005 · 3 Antworten · letzte Antwort am 19. April 2005

Tags: TCA, Frage

dabjoern ·

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

dabjoern ·

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

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