TYPO3、Realurl、新闻和多语言

TYPO3, Realurl, News and mutilanguage

我有一个 TYPO3 多语言网站,我正在尝试配置 Realurl 和 消息。问题是:对于 single/detailed 新闻网址,我如何同时获得两者 口语和语言本地化版本?

我的意思是,我能够得到:

localhost/it/paginaSingola/news/detail/News/titolo-singolo
localhost/en/singlePage/news/detail/News/single-title

但我希望这样:

all italian >> localhost/it/paginaSingola/notizie/singola/Notizie/titolo-singolo 
all english >> localhost/en/singlePage/news/detail/News/single-title

我什至不确定这是 Realurl 问题还是新闻问题。 在前一种情况下,我是否需要为 postVarSets 定义 valueMap?如何 我会这样做吗?

TYPO3 6.2.13 新闻3.2.2 真实网址 1.13.4 sr_language_menu6.0.7

干杯 马里奥

如果你不明白这一点,我会感到惊讶:https://docs.typo3.org/typo3cms/extensions/news/3.0.0/Main/Administration/Realurl/Index.html

这在 realurl 1.x 中是不可能的,但可以在 realurl 2.x 中更改。您可以在这里写一个功能请求:https://github.com/dmitryd/typo3-realurl/issues

RealURL 2.0 预计很快就会到达 TER。除了安装点支持和 BE 模块外,它已经可以运行。 BE 模块目前正在积极开发中。

编辑(2016 年 3 月 1 日): 现在可以使用 RealURL 2.x。基本上,您创建配置的副本并为其命名。通常你有 _DEFAULT,现在你做类似 _lang1 的事情。比你用 _DOMAINS 说你的 L=1 应该用 _lang1:

'_DOMAINS' => array( 'encode' => array( array( 'GETvar' => 'L', 'value' => 0, 'useConfiguration' => '_DEFAULT', ), array( 'GETvar' => 'L', 'value' => 1, 'useConfiguration' => '_lang1', ) ),

在您的 _lang1 中,您为 postVarSet 定义了不同的前缀。

就这些了。