我有一个TYPO3多语言网站,我正在尝试配置Realurl和 新闻。问题是:对于单个/详细的新闻网址,我如何获得两者 口语和语言本地化版本?
我的意思是,我能够得到:
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 Realurl 1.13.4 sr_language_menu 6.0.7
欢呼声 马里奥
答案 0 :(得分:1)
这对于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定义了不同的前缀。
就是这样。
答案 1 :(得分:0)