在TYPO3 8.7中,我想创建一个内联元素,当后端用户打开或关闭后端中的任何子元素时,子元素永远不会自动折叠。
根据文档,这可以通过以下选项实现:
expandSingle(布尔值) “每次只显示一个扩展的子记录。 如果单击折叠的记录,则当前打开的记录将折叠,并且 被点击的那个展开。”
所以我这样设置我的TCA配置:
'rm_project_gallery' => [
'label' => 'LLL:EXT:gallery/Resources/Private/Language/locallang_db.xlf:gallery_element.sheet.inline.label',
'config' => [
'type' => 'inline',
'appearance' => [
'expandSingle' => false,
],
'minitems' => 0,
'maxitems' => 999,
'foreign_table' => 'tx__gallery_element_gallery',
'foreign_field' => 'content_element',
],
],
但这不会导致预期的行为:
当我展开一个元素时,其他元素会崩溃。
这是一个错误吗?还是我错过了什么?