![]() |
realurl и транслит
Доброго дня,
читал в соседней ветке, что одному автору удалось сделать так, что realurl при генерации url берет title странички и, если он русский, переводит его в транслит... :) Как это у него получилось? :) Вроде и типу последнюю взял, и рилурл... Фик.. Конфиг рилурла: //$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array( // 'pagePath' => array( // 'type' => 'user', // 'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main', // 'languageGetVar' => 'L', // 'expireDays' => 30, // ), //); (без // разумеется) |
У меня это когда выходило само собой.
Дело в том, что я не пользовался полем Speaking URL path segment. В этом случае RealURL брал значение поля title и, если оно было русским, то транслитерировал его. Т. е. в двуязычном сайте были URL вида: site.com/en/products site.com/ru/produkcija Мне это кстати очень не нравилось :) и я искал решение на этом форуме. Здесь посоветовали использовать Speaking URL path segment. Кстати есть расширение, которое добаляет отдельный Speaking URL path segment для каждой языковой версии. |
А можно ваш конфиг и версии рилурла и самой типы узнать? :)
|
Часовой пояс GMT +4, время: 01:34. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot