6 Erweiterung Ich möchte die RTE für einige Textfelder aktivieren.TYPO3 Aktivierung für ein Eingabefeld (Textbereich)
Meine TCA sieht wie folgt aus:
'aufgaben' => [
'exclude' => true,
'label' => 'LLL:EXT:justo/Resources/Private/Language/locallang_db.xlf:tx_justo_domain_model_stelle.aufgaben',
'config' => [
'type' => 'text',
'cols' => 40,
'rows' => 15,
'eval' => 'trim',
'enableRichtext' => true
],
'defaultExtras' => 'richtext:rte_transform[mode=ts_css]'
],
wie seine in der Dokumentation erwähnt https://docs.typo3.org/typo3cms/CoreApiReference/Rte/InTheBackend/Introduction/Index.html
Dies sollte ausreichen, um die RTE zu ermöglichen The short story is that it's enough to set the key enableRichtext to true.
Aber RTE wird nicht angezeigt ...
Was ist mein Fehler?
Vielen Dank im Voraus.
UPDATE Voll TCA
<?php
return [
'ctrl' => [
'title' => 'LLL:EXT:justo/Resources/Private/Language/locallang_db.xlf:tx_justo_domain_model_stelle',
'label' => 'titel',
'tstamp' => 'tstamp',
'crdate' => 'crdate',
'cruser_id' => 'cruser_id',
'versioningWS' => true,
'languageField' => 'sys_language_uid',
'transOrigPointerField' => 'l10n_parent',
'transOrigDiffSourceField' => 'l10n_diffsource',
'delete' => 'deleted',
'enablecolumns' => [
'disabled' => 'hidden',
'starttime' => 'starttime',
'endtime' => 'endtime',
],
'searchFields' => 'titel,aufgaben,profil,erwartungen,ort,beginn,stellung,raum',
'iconfile' => 'EXT:justo/Resources/Public/Icons/tx_justo_domain_model_stelle.gif'
],
'interface' => [
'showRecordFieldList' => 'sys_language_uid, l10n_parent, l10n_diffsource, hidden, titel, aufgaben, profil, erwartungen, ort, beginn, stellung, raum',
],
'types' => [
'1' => ['showitem' => 'sys_language_uid, l10n_parent, l10n_diffsource, hidden, titel, aufgaben;;;richtext:rte_transform[mode=ts_links], profil, erwartungen, ort, beginn, stellung, raum, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access, starttime, endtime'],
],
'columns' => [
'sys_language_uid' => [
'exclude' => true,
'label' => 'LLL:EXT:lang/locallang_general.xlf:LGL.language',
'config' => [
'type' => 'select',
'renderType' => 'selectSingle',
'special' => 'languages',
'items' => [
[
'LLL:EXT:lang/locallang_general.xlf:LGL.allLanguages',
-1,
'flags-multiple'
]
],
'default' => 0,
],
],
'l10n_parent' => [
'displayCond' => 'FIELD:sys_language_uid:>:0',
'exclude' => true,
'label' => 'LLL:EXT:lang/locallang_general.xlf:LGL.l18n_parent',
'config' => [
'type' => 'select',
'renderType' => 'selectSingle',
'items' => [
['', 0],
],
'foreign_table' => 'tx_justo_domain_model_stelle',
'foreign_table_where' => 'AND tx_justo_domain_model_stelle.pid=###CURRENT_PID### AND tx_justo_domain_model_stelle.sys_language_uid IN (-1,0)',
],
],
'l10n_diffsource' => [
'config' => [
'type' => 'passthrough',
],
],
't3ver_label' => [
'label' => 'LLL:EXT:lang/locallang_general.xlf:LGL.versionLabel',
'config' => [
'type' => 'input',
'size' => 30,
'max' => 255,
],
],
'hidden' => [
'exclude' => true,
'label' => 'LLL:EXT:lang/locallang_general.xlf:LGL.hidden',
'config' => [
'type' => 'check',
'items' => [
'1' => [
'0' => 'LLL:EXT:lang/locallang_core.xlf:labels.enabled'
]
],
],
],
'starttime' => [
'exclude' => true,
'l10n_mode' => 'mergeIfNotBlank',
'label' => 'LLL:EXT:lang/locallang_general.xlf:LGL.starttime',
'config' => [
'type' => 'input',
'size' => 13,
'eval' => 'datetime',
'default' => 0,
]
],
'endtime' => [
'exclude' => true,
'l10n_mode' => 'mergeIfNotBlank',
'label' => 'LLL:EXT:lang/locallang_general.xlf:LGL.endtime',
'config' => [
'type' => 'input',
'size' => 13,
'eval' => 'datetime',
'default' => 0,
'range' => [
'upper' => mktime(0, 0, 0, 1, 1, 2038)
]
],
],
'titel' => [
'exclude' => true,
'label' => 'LLL:EXT:justo/Resources/Private/Language/locallang_db.xlf:tx_justo_domain_model_stelle.titel',
'config' => [
'type' => 'input',
'size' => 30,
'eval' => 'trim'
],
],
'aufgaben' => [
'exclude' => true,
'label' => 'LLL:EXT:justo/Resources/Private/Language/locallang_db.xlf:tx_justo_domain_model_stelle.aufgaben',
'config' => [
'type' => 'text',
'cols' => 40,
'rows' => 15,
'eval' => 'trim'
],
'defaultExtras' => 'richtext:rte_transform[flag=rte_enabled|mode=ts]',
],
'profil' => [
'exclude' => true,
'label' => 'LLL:EXT:justo/Resources/Private/Language/locallang_db.xlf:tx_justo_domain_model_stelle.profil',
'config' => [
'type' => 'text',
'cols' => 40,
'rows' => 15,
'eval' => 'trim',
],
'defaultExtras' => 'richtext:rte_transform[mode=ts_css]'
],
'erwartungen' => [
'exclude' => true,
'label' => 'LLL:EXT:justo/Resources/Private/Language/locallang_db.xlf:tx_justo_domain_model_stelle.erwartungen',
'config' => [
'type' => 'text',
'cols' => 40,
'rows' => 15,
'eval' => 'trim',
],
'defaultExtras' => 'richtext:rte_transform[mode=ts_css]'
],
'ort' => [
'exclude' => true,
'label' => 'LLL:EXT:justo/Resources/Private/Language/locallang_db.xlf:tx_justo_domain_model_stelle.ort',
'config' => [
'type' => 'input',
'size' => 30,
'eval' => 'trim'
],
],
'beginn' => [
'exclude' => true,
'label' => 'LLL:EXT:justo/Resources/Private/Language/locallang_db.xlf:tx_justo_domain_model_stelle.beginn',
'config' => [
'type' => 'input',
'size' => 30,
'eval' => 'trim'
],
],
'stellung' => [
'exclude' => true,
'label' => 'LLL:EXT:justo/Resources/Private/Language/locallang_db.xlf:tx_justo_domain_model_stelle.stellung',
'config' => [
'type' => 'input',
'size' => 30,
'eval' => 'trim'
],
],
'raum' => [
'exclude' => true,
'label' => 'LLL:EXT:justo/Resources/Private/Language/locallang_db.xlf:tx_justo_domain_model_stelle.raum',
'config' => [
'type' => 'input',
'size' => 30,
'eval' => 'trim'
],
],
],
];
, welche Version von TYPO3? –
Hattest du RTE an anderer Stelle in dieser TYPO3-Installation? –
sicher in Text- und Medienelementen zum Beispiel – Felix