Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将TYPO3系统类别描述字段修改为RTE字段_Typo3 - Fatal编程技术网

如何将TYPO3系统类别描述字段修改为RTE字段

如何将TYPO3系统类别描述字段修改为RTE字段,typo3,Typo3,在TYPO3 7.6中,我试图将后端的系统类别的“描述”字段转换为RTE字段。有人知道我是否应该这样做吗?如果我可以简单地在某个地方更改该字段的tca,我就可以得到我需要的,但我猜这并不是那么简单。您可以创建文件,例如在扩展名中创建文件 Configuration/TCA/Overrides/sys_category.php 文件内容: <?php defined('TYPO3_MODE') or die(); $tempColumns = [ 'descript

在TYPO3 7.6中,我试图将后端的系统类别的“描述”字段转换为RTE字段。有人知道我是否应该这样做吗?如果我可以简单地在某个地方更改该字段的tca,我就可以得到我需要的,但我猜这并不是那么简单。

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

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
);

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

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
);

这就像一个符咒,这是非常有用的信息!事实上,通过这种方式,您可以更改各种系统字段-谢谢这就像一个魅力,这是非常有用的信息!事实上,通过这种方式,您可以更改各种系统字段-谢谢