如何在 JS 中通过页面 ID 触发对 TYPO3 BE 页面树的页面项的点击?
寻找版本 4.5 和 6.1 的解决方案。
本文档中描述了基础知识(可能略有弃用):
http://buzz.typo3.org/people/steffen-kamper/article/backend-navigation-in-typo3-45/
例如,要打开“用户工具”模块中的子模块“任务中心”,输入这个
top.TYPO3.ModuleMenu.App.showModule('user_task');
或者,要更改为页面树,这
top.TYPO3.ModuleMenu.App.showModule('web_layout');
在萤火虫控制台内。据作者介绍,
页面树位于 top.TYPO3.Backend.NavigationContainer 中,内容位于 top.TYPO3.Backend.ContentContainer 中。
我还没有真正理解你想要点击什么。但它可能会让你开始。
我认为在现实生活中(或在后端页面中的 html 片段中)您可以设置 <a javascript:...> urls</a>
我仍在尝试自己找出这个 javascript 的优点。我还想在单击 Admintools/Report 子模块后单击内容 Iframe 中的选择框。第一部分是这样的:
top.TYPO3.ModuleMenu.App.showModule('tools_txreportsM1');