typo3 - Extbase TYPO3 添加自定义 JS 库到后端模块

标签 typo3 typo3-6.2.x

我想在我的 extbase 扩展中使用自定义 JS 库。是否可以在后端模块 Controller 中使用 add_additional footer data api?

最佳答案

在后端 Fluid 模板中使用 viewhelper:

<f:be.container
  addJsFile = "{f:uri.resource(path:'js/script.js')}">
  <!-- Content -->
</f:be.container>


更新:

如@biesior 所述(谢谢!),方法 addJsFile 已弃用。下面是一个使用新的和推荐的 be.container viewhelper 方法 includeJsFiles 的例子。这个新功能可以包含多个 JS 文件,而不仅仅是一个:

<f:be.container
 includeJsFiles = "{0:'{f:uri.resource(path: \'js/script1.js\')}', 1:'{f:uri.resource(path: \'js/script2.js\')}'}" >
  <!-- Content -->
</f:be.container>

参见对应的Fluid viewhelper documentation .

关于typo3 - Extbase TYPO3 添加自定义 JS 库到后端模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27561736/

相关文章:

typo3 - 删除 sys_file_reference 时删除文件

typo3 - TYPO3 9.5 中的说话网址始终显示主页

typo3 - 有Typo3的数据库图吗?

content-management-system - TYPO3 无法启用 htmlArea RTE

typo3 - 如何创建 Typo3 bootstrap_package 的自定义模板

css - TYPO3:如何向 RTE 添加元素,允许用户使用定义的 CSS 类

TYPO3 Fluid Template 获取语言代码

typo3 - 在 Extbase 6.2 中,列表页面不再使用 uid

typo3 - 使用 ContainsViewHelper 的流体条件

typo3 - 将插件插入流体模板?