在typo3中加载/重新加载特定的插件选项卡添加插件页面?

时间:2013-01-11 18:52:18

标签: php typo3

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

唯一的问题是,一旦点击,我的插件就会被选中,但默认情况下会启用第一个标签: Autoselected Tab

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

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

任何提示都会非常准确。 (没有谷歌信息,没有关于这个的typo3手册信息)

1 个答案:

答案 0 :(得分:2)

此行为已硬编码到TYPO3源。

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