如何在TYPO3 8.7翻译向导中禁用内容的翻译选项?

时间:2017-07-19 19:00:31

标签: typo3

在TYPO3 8.7中,您可以选择是否要翻译或复制内容元素。如何在向导的第一步中禁用“翻译”选项?

在当前的项目中,客户更喜欢只有复制的可能性。

enter image description here

3 个答案:

答案 0 :(得分:2)

Core本身从版本9开始支持此功能,因此目前在8.x中没有核心解决方案。

但是:您可以通过XClassing PageLayoutView.php编写一个支持与v9相同的配置参数的扩展。请see the change介绍配置这些按钮的可能性。

答案 1 :(得分:2)

从Andreas Fernandez的提示来看,我能够通过xclass方法将TYPO3 9.x的功能向后移植到8.7.x.

我已将所有内容整合到一个要点中: https://gist.github.com/peterkraume/1c0feb30440449ba1c708aa5ea8d7991

答案 2 :(得分:1)

我只是使用基于CSS的解决方案。

只需将以下内容添加到“ ext_tables.php”

// Custom Backend CSS
$GLOBALS['TBE_STYLES']['skins']['base'] = [
    'name' => 'cytrus Base Backend Skin',
    'stylesheetDirectories' => ['EXT:myext/Resources/Public/Backend/']
];

然后在“ EXT:myext / Resources / Public / Backend /”中创建具有以下内容的文件“ mycss.css”:

[data-slide="localize-choose-action"] > div > div:first-child {display: none;}

就是这样!

this is the result