使用这些TypoScript设置,您可以设置全局语言处理:
config.sys_language_mode = strict
config.sys_language_overlay = hideNonTranslated
现在,我想要一些记录(来自我自己的扩展程序)表现不同,我需要sys_language_mode=content_fallback
和sys_language_overlay=0
。
是否有可能为特定记录或扩展设置不同的语言处理?
答案 0 :(得分:0)
您可以尝试在条件内进行配置。
[globalVar = GP:tx_myext_pi1|showUid > 0]
config.sys_language_mode = content_fallback
config.sys_language_overlay = 0
[GLOBAL]
请参阅https://docs.typo3.org/typo3cms/TyposcriptReference/8.7/Conditions/Reference/Index.html#globalvar
答案 1 :(得分:-1)
您可以在typoscript condition
下方尝试自定义扩展程序的特定插件。
[globalVar = TCEFORM.tt_content.layout = 1] // Here you can select specific layout
config.sys_language_mode = content_fallback
config.sys_language_overlay = 0
[global]
此外,您需要为此插件选择特定布局(in content appearance Tab
)。