Typo3:如何禁用Bootstrap语言菜单

时间:2016-06-09 12:47:12

标签: typo3 multilingual typo3-7.6.x

我安装了最新的Typo 3 LTS 7版本并使用了Bootstrap。我没有启用任何多语言的东西,也不希望它显示。如何禁用每个页脚后显示的语言(“Deutsch,Dansk,English”)?

非常感谢!

2 个答案:

答案 0 :(得分:0)

好的,我找到了解决方案。 只需添加

page.theme.metasection.enable = 0

到模板常量。 这只会禁用语言页脚。 然而,我不知道如何配置它(即替换像Dansk这样的非现有语言名称)

答案 1 :(得分:-1)

语言菜单正在EXT中构建:bootstrap_package / Configuration / TypoScript / setup.txt(第40行)。

lib.language = COA
lib.language {
    ...
}

它采用您在后端(数据库)中定义的语言,为这些语言分配信息并构建HMENU。在默认的bootstrap_package配置的情况下,应该是具有id 0,1,2的语言。

lib.language.20.special.value = 0,1,2

您可以更改那里的值,或者将所有部分全部删除(所以根本不加载它),具体取决于您想要实现的目标。如果要删除它,您还需要删除模板本身的引用。

EXT:bootstrap_package / Resources / Private / Partials / Page / Structure / Footer.html(第21行):

<div class="col-md-4 language">
    <f:cObject typoscriptObjectPath="lib.language"/>
</div>

..以及您引用lib.language的所有其他地方。