TYPO 9 和 10 中的 TCA ADD 向导
TCA ADD wizard in TYPO 9 and 10
我想将一个扩展从 TYPO3 v7 更新到 v9。在 v7 中,是否可以将 ADD 向导添加到 TCA 中的 select 字段:
'wizards' => array(
'_PADDING' => 2,
'_VERTICAL' => 1,
'add' => Array(
'type' => 'script',
'title' => 'Create new record',
'icon' => 'add.gif',
'params' => Array(
'table'=>'myTable',
'pid' => '###CURRENT_PID###',
'setValue' => 'prepend'
),
'module' => array(
'name' => 'wizard_add',
)
),
),
在 TYPO3 9 中这不再有效。在手册中,自第 8 版以来,我再也找不到任何关于 TCA 向导的内容了。
它们消失了吗,还是有其他方法可以达到同样的效果?
谢谢!
您需要迁移到 fieldControl
used since TYPO3v8 及更高版本。
'fieldControl' => [
'addRecord' => [
'disabled' => false,
'options' => [
'table' => 'myTable',
'setValue' => 'prepend',
],
],
],
我想将一个扩展从 TYPO3 v7 更新到 v9。在 v7 中,是否可以将 ADD 向导添加到 TCA 中的 select 字段:
'wizards' => array(
'_PADDING' => 2,
'_VERTICAL' => 1,
'add' => Array(
'type' => 'script',
'title' => 'Create new record',
'icon' => 'add.gif',
'params' => Array(
'table'=>'myTable',
'pid' => '###CURRENT_PID###',
'setValue' => 'prepend'
),
'module' => array(
'name' => 'wizard_add',
)
),
),
在 TYPO3 9 中这不再有效。在手册中,自第 8 版以来,我再也找不到任何关于 TCA 向导的内容了。
它们消失了吗,还是有其他方法可以达到同样的效果?
谢谢!
您需要迁移到 fieldControl
used since TYPO3v8 及更高版本。
'fieldControl' => [
'addRecord' => [
'disabled' => false,
'options' => [
'table' => 'myTable',
'setValue' => 'prepend',
],
],
],