Zum Inhalt springen

RTE in Extension wird nicht angezeigt

Erstellt am 22. Januar 2015 · 2 Antworten · letzte Antwort am 22. Januar 2015

Tags: TCA, Frage

maggo ·

Hallo,

ich nutze das aktuelle TYPO3 6.2 und habe mit dem Extension Builder eine extbase Extension erstellt. Dabei habe ich ein RTE-Feld im TCA angelegt. Allerdings wird dort nur ein normales mehrzeiliges Textfeld angezeigt.

Ich habe dabei mittlerweile einige Snippets im TCA ausprobiert:

'beschreibung' => array(
			'exclude' => 0,
			'label' => 'LLL:EXT:XXXXXXX',
			'config' => array(
				'type' => 'text',
				'cols' => 40,
				'rows' => 15,
				'eval' => 'trim,required',
				'wizards' => array(
					'RTE' => array(
						'icon' => 'wizard_rte2.gif',
						'notNewRecords'=> 1,
						'RTEonly' => 1,
						'script' => 'wizard_rte.php',
						'title' => 'LLL:EXT:cms/locallang_ttc.xlf:bodytext.W.RTE',
						'type' => 'script'
					)
				)
			),
		),

oder auch

'beschreibung' => array(
			'exclude' => 0,
			'label' => 'LLL:EXT:XXXXXXX',
			'config' => array(
				'type' => 'text',
				'cols' => 40,
				'rows' => 15,
				'eval' => 'trim'				
			),
                    'defaultExtras' => 'richtext[]',
		),

Im Installtool ist der RTE auch aktiviert. Bei den normalen Textinhalten kann ich diesen auch wunderbar nutzen.

Habt Ihr eine Idee, was ich hier übersehen haben könnte?

toifel ·

Die obere Config sollte eigentlich funktionieren.. evtl. wird das TCA noch irgendwo überschrieben?

Kontrolliere am besten mal, ob die Config auch wirklich so gespeichert wird. Das geht im Backend-Modul "Configuration" - dort oben in der Select-Box $GLOBALS['TCA'] öffnen..

maggo ·

dort steht leider auch genau der selbe Code:

[tx_karte_domain_model_unternehmen]
[columns]
[beschreibung]
[config]
[cols]=40
[eval]=trim,required
[rows]=15
[type]=text
[wizards]
[RTE]
[icon]=wizard_rte2.gif
[notNewRecords]=1
[RTEonly]=1
[script]=wizard_rte.php
[title]=LLL:EXT:cms/locallang_ttc.xlf:bodytext.W.RTE
[type]=script
[exclude]=0
[label]=LLL:EXT:karte/Resources/Private/Language/locallang_db.xlf:tx_karte_domain_model_unternehmen.beschreibung

bei anderen Domains und anderen selbst erstelletn Extension ging es doch auch... o.O