0

我已经将我的扩展配置为添加一个图标以在页面中插入新记录下快速选择插件作为 WizIcon,它可以工作: 我的插件 WizIcon

唯一的问题是,一旦单击,我的插件就会被选中,但默认情况下启用第一个选项卡: 自动选择的选项卡

我希望它自动选择“插件”选项卡,因为它具有插件选项,因为每次单击该选项卡都很痛苦。有没有一种简单的方法可以做到这一点?

更新:这也适用于带有 reload 的 flexforms,如果字段已更改,它将重新加载,但将重新加载第一个选项卡,而不是当前选项卡。

任何提示都会非常感激。(没有谷歌信息,没有typo3手册信息,对此一无所知)

4

1 回答 1

2

此行为被硬编码到 TYPO3 源。

如果你真的想改变这个,你可以看看“t3lib/class.t3lib_tceforms.php”。有一个函数getDynTabMenu()返回对 $GLOBALS['TBE_TEMPLATE']->getDynTabMenu() 的调用。第 7 个参数定义默认打开的选项卡。这设置为 1。您可以将其更改为任何数字。但请注意,这将更改任何内容元素的默认选项卡,并且确实不建议在本地修补核心。

于 2013-01-14T11:33:25.247 回答