2015-11-30 2 views
0

У меня есть многоязычный сайт TYPO3, и я пытаюсь настроить Realurl и News. Вопрос: для одиночных/подробных новостных ссылок, как я могу получить как языковую версию, так и язык?TYPO3, Realurl, News и mutilanguage

Я имею в виду, я могу получить:

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 или вопрос Новости. В первом случае мне нужно определить valueMap для postVarSets? Как это сделать ?

TYPO3 6.2.13 Новости 3.2.2 RealUrl 1.13.4 sr_language_menu 6.0.7

веселит Марио

ответ

1

Это невозможно сделать с помощью realurl 1.x, но его можно изменить в realurl 2.x. Вы можете написать запрос функции здесь: https://github.com/dmitryd/typo3-realurl/issues

Ожидается, что RealURL 2.0 скоро прибудет в TER. Он уже работает, за исключением поддержки точки крепления и модуля BE. Модуль BE находится в активной разработке прямо сейчас.

Редактировать (01 марта 2016 года): это возможно с помощью 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.

Это все.

+0

https://github.com/dmitryd/typo3-realurl/issues/18 – mario

+0

Отлично! обновить мой проект за пару недель и сообщить. Большое спасибо. – mario

Смежные вопросы