如何覆盖TYPO3 Backend Fluid Templates并扩展LanguageColumns模板?
TYPO3 10.4 扩展后端
LanguageColumns Partial 操作步骤 - 第一步:在你的自定义站点扩展的
ext_localconf.php文件中添加后端模板路径覆盖配置,优先级设置为高于核心默认值即可,示例代码如下(假设你的自定义扩展键名为my_sitepackage,可替换为你自己的扩展名):
// 注册自定义后端模板路径 $GLOBALS['TYPO3_CONF_VARS']['BACKEND']['view']['templateRootPaths']['100'] = 'EXT:my_sitepackage/Resources/Private/Backend/Templates/'; $GLOBALS['TYPO3_CONF_VARS']['BACKEND']['view']['partialRootPaths']['100'] = 'EXT:my_sitepackage/Resources/Private/Backend/Partials/'; $GLOBALS['TYPO3_CONF_VARS']['BACKEND']['view']['layoutRootPaths']['100'] = 'EXT:my_sitepackage/Resources/Private/Backend/Layouts/';
- 第二步:复制核心自带的
LanguageColumnspartial文件到你自定义扩展的对应目录
核心原文件路径:EXT:backend/Resources/Private/Partials/PageLayout/Record/LanguageColumns.html
你需要复制到的目标路径:EXT:my_sitepackage/Resources/Private/Backend/Partials/PageLayout/Record/LanguageColumns.html - 第三步:编辑你复制过来的
LanguageColumns.html文件,找到截图标记的对应位置,添加你需要展示的自定义内容即可,支持直接使用Fluid语法输出字段、逻辑判断等操作。 - 第四步:清除TYPO3后台全部缓存,修改即可生效。
参考标记位置截图:
内容的提问来源于stack exchange,提问作者Martin
相关产品推荐
相关产品推荐

