2017-06-14 45 views
0

在TYPO3 7.6中,我试图将后端的系统类别的“描述”字段转换为RTE字段。有谁知道我是否应该这样做?如果我能在某个地方简单地改变这个领域的tca,我就会拥有我需要的东西,但我猜测它并不那么简单。如何将TYPO3系统类别描述字段修改为RTE字段

回答

3

您可以创建,例如,在您的扩展,文件

Configuration/TCA/Overrides/sys_category.php 

文件内容:

<?php 
    defined('TYPO3_MODE') or die(); 

    $tempColumns = [ 
    'description' => array(
     'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_category.description', 
     'config' => array(
      'type' => 'text', 
      'cols' => 40, 
      'rows' => 15, 
      'eval' => 'trim' 
     ), 
     'defaultExtras' => 'richtext[]:rte_transform[mode=ts_links]' 
    ), 
]; 

\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTCAcolumns(
    'sys_category', 
    $tempColumns, 
    1 
); 
+0

这工作就像一个魅力,这是非常有用的信息!事实上,这样你可以改变各种系统领域.....-谢谢! –