默认语言布局显示在TYPO3中

默认语言布局显示在TYPO3中,typo3,Typo3,当我用德语隐藏布局时,它从默认语言(英语)获取内容。它不是用德语隐藏的 在上图中,我将其隐藏起来。但是当我用德语运行页面时,默认的英语内容会加载到这个布局中 类型3版本:4.7.4 扩展是网格元素 对此有什么想法吗?您描述的行为是有意的。隐藏页面的翻译时,将显示默认语言(因为没有翻译)。要在不存在翻译的情况下隐藏页面,在页面属性中有一个名为“如果当前语言不存在翻译,则隐藏页面”的选项 如果您希望此行为适用于所有页面,还可以将其添加到typo3conf文件夹中的localconf.php: $T

当我用德语隐藏布局时,它从默认语言(英语)获取内容。它不是用德语隐藏的

在上图中,我将其隐藏起来。但是当我用德语运行页面时,默认的英语内容会加载到这个布局中

类型3版本:4.7.4 扩展是网格元素


对此有什么想法吗?

您描述的行为是有意的。隐藏页面的翻译时,将显示默认语言(因为没有翻译)。要在不存在翻译的情况下隐藏页面,在页面属性中有一个名为“如果当前语言不存在翻译,则隐藏页面”的选项

如果您希望此行为适用于所有页面,还可以将其添加到
typo3conf
文件夹中的
localconf.php

$TYPO3_CONF_VARS['FE']['hidePagesIfNotTranslatedByDefault'] = '1';

检查系统语言模式的设置。该文档适用于版本8,但也适用于版本4.7


您能提供更多关于您的环境的信息吗?例如,您使用的是什么类型3版本和/或扩展?@KevinDitscheid我已经更新了我的问题类型3 4.7.4,真的吗?多年来一直没有人支持它。升级很重要。是的,它的网站很旧;我们计划稍后升级,谢谢您的回答;我会检查并让你知道;此代码将支持在页面中隐藏特定内容元素。不是整个页面我都添加了这个,并尝试使用值1或0;但仍显示默认的英语内容我设置了此值,但仍显示默认的英语页面元素;config.sys\u language\u mode=content\u fallback;0Try
strict
而不是
content\u fallback
。您可以通过模板>根页面>打字脚本对象浏览器检查设置