TYPO3:在TCA中设置特定类型的默认值

时间:2017-11-02 09:57:34

标签: typo3 typo3-8.x

在我的环境中,可以使用

为所有内容元素设置默认值
$GLOBALS['TCA']['tt_content']['columns']['rowDescription']['config']['default'] = 'Default Value';

但是无法覆盖一个特定的内容元素:

$GLOBALS['TCA']['tt_content']['types']['new_ce']['columnsOverrides']['rowDescription']['config']['default'] = 'New Description';

可以更改所有其他配置(如标签):

$GLOBALS['TCA']['tt_content']['types']['new_ce']['columnsOverrides']['rowDescription']['label']= 'This is the new label';

如何修改new_ce的默认值?

1 个答案:

答案 0 :(得分:1)

目前无法使用Afaik。

formEngine中的技术原因是在计算“类型”之前应用TCA值默认值,因为默认值会影响类型确定。因此,他们不能互换。

此外,这不可能通过页面TSconfig,因为TCAdefaults也不处理特定于类型的设置。