0

В моих стандартных элементах контента text & media полноэкранный режим для RTE (htmlarea, Rich-Text-Editor) работает нормально.TYPO3 Rich Text Editor (RTE) в полноэкранном режиме работает, но не в моем расширении?

Но - я написал расширение (через расширение строитель), и если я пытаюсь использовать RTE в полноэкранном режиме, я получаю следующее сообщение об ошибке:

Module wizard_rich_text_editor is not configured 

Вот мой TCA, где моя ошибка ? «TYPO3-RTE» работает нормально, поэтому в моем следующем коде должна быть ошибка. Как вы думаете?

'description' => array(
     'exclude' => 1, 
     'label' => 'LLL:EXT:xyz/Resources/Private/Language/locallang_db.xlf:tx_xyz_domain_model_product.description', 
     'config' => array(
      'type' => 'text', 
      'cols' => 40, 
      'rows' => 15, 
      'eval' => 'trim', 
      'wizards' => array(
       'RTE' => array(
        'icon' => 'wizard_rte2.gif', 
        'notNewRecords'=> 1, 
        'RTEonly' => 1, 
        'module' => array(
         'name' => 'wizard_rich_text_editor', 
         'urlParameters' => array(
          'mode' => 'wizard', 
          'act' => 'wizard_rte.php' 
         ) 
        ), 
        'title' => 'LLL:EXT:cms/locallang_ttc.xlf:bodytext.W.RTE', 
        'type' => 'script' 
       ) 
      ) 
     ), 
    ), 

Кто-нибудь знает о проблеме? Спасибо за вашу помощь.

Привет, Стефан

ответ

1

Рабочий пример для TYPO3 7.x и 8

'bodytext' => [ 
     'exclude' => 0, 
     'l10n_mode' => 'noCopy', 
     'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext_formlabel', 
     'config' => [ 
      'type' => 'text', 
      'cols' => 30, 
      'rows' => 5, 
      'softref' => 'rtehtmlarea_images,typolink_tag,images,email[subst],url', 
      'wizards' => [ 
       '_PADDING' => 2, 
       'RTE' => [ 
        'notNewRecords' => 1, 
        'RTEonly' => 1, 
        'type' => 'script', 
        'title' => 'Full screen Rich Text Editing', 
        'icon' => 'EXT:backend/Resources/Public/Images/FormFieldWizard/wizard_rte.gif', 
        'module' => [ 
         'name' => 'wizard_rte', 
        ], 
       ], 
      ], 
     ] 
    ], 

Имя должно быть wizard_rte.

+0

благодарит georg, вот и все. – user2310852