0

在开箱即用的 TYPO3 6.x 中本地化 tx_news 文章时,您必须手动设置许多可以从原始语言获取的翻译值。

例如:

  • 新闻项目的类别
  • 新闻项目的类别的详细信息页面和列表页面。
  • 新闻项目的图像

怎样才能使这些字段完全回退到原始语言 - 或者至少在它们为空时?

4

1 回答 1

2

TCA 的字段配置中的属性“l10n_mode”负责本地化配置。可能的值记录在 TCA 参考中: http: //docs.typo3.org/typo3cms/TCAReference/Reference/Columns/Index.html

tx_news 中的类别设置为“mergeIfNotBlank”。因此,您想要的应该是默认值:如果您在替代语言中将该字段留空,则应采用默认语言的类别。

如果您想隐藏字段并始终从默认语言中获取值,您当然可以覆盖 TCA 并将 l10n_mode 设置为排除,例如

$GLOBALS['TCA']['tx_news_domain_model_news']['columns']['categories']['l10n_mode'] = 'exclude';

(在您的 extTables.php 中)

于 2013-09-09T21:51:51.883 回答