TYPO3 и RealUrl не используют переведенные заголовки страниц в URL

Я использую TYPO3 7.1 и RealUrl 1.13.3. Автоконфигурация не использует заголовок страницы с переведенных страниц и не меняется?L=1 на fx /en/

Он просто использует заголовки датских страниц по умолчанию и добавляет?L=1 к английским страницам и?L=2 к немецким страницам.

Содержание отображается на нужных языках.

В чем может быть проблема?

1 ответ

Решение

Сначала переключитесь на ручную настройку, затем добавьте конфигурацию для L парам в preVars раздел в соответствии с вашими языками, как описано в документе

     array(
         'GETvar' => 'L',
         'valueMap' => array(
             'dk' => '1',
             'en' => '2',
             // etc...
         ),
         'noMatch' => 'bypass',
     ),

также добавьте languageGetVar (также описано в документе) param to pagePath раздел

'pagePath' => array(
    'type' => 'user',
    'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
    'rootpage_id' => 1,
    'languageGetVar' => 'L', // <- here
),
Другие вопросы по тегам