如何将TYPO3系统类别描述字段修改为RTE字段
在TYPO3 7.6中,我试图将后端的系统类别的“描述”字段转换为RTE字段。有人知道我是否应该这样做吗?如果我可以简单地在某个地方更改该字段的tca,我就可以得到我需要的,但我猜这并不是那么简单。您可以创建文件,例如在扩展名中创建文件如何将TYPO3系统类别描述字段修改为RTE字段,typo3,Typo3,在TYPO3 7.6中,我试图将后端的系统类别的“描述”字段转换为RTE字段。有人知道我是否应该这样做吗?如果我可以简单地在某个地方更改该字段的tca,我就可以得到我需要的,但我猜这并不是那么简单。您可以创建文件,例如在扩展名中创建文件 Configuration/TCA/Overrides/sys_category.php 文件内容: <?php defined('TYPO3_MODE') or die(); $tempColumns = [ 'descript
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
);
这就像一个符咒,这是非常有用的信息!事实上,通过这种方式,您可以更改各种系统字段-谢谢这就像一个魅力,这是非常有用的信息!事实上,通过这种方式,您可以更改各种系统字段-谢谢