Как-то раз столкнулся с проблемой, что при прописывании русского алиаса (псевдонима) для статьи (для того что бы ссылки в ЧПУ были русские), джумла их не принимала и выдавала результатом автоматическую подстановку абракадабры какой-то. Покопавшись в инете наткнулся на полезную статью. Поясняю своими словами вкратце что нужно для этого сделать: заходим в файл libraries/joomla/filter/filteroutput.php находим такую строку $str = preg_replace(array('/\s+/','/[^A-Za-z0-9\-]/'), array('-',''), $str); и меняем ее на такую $str = preg_replace(array('/\s+/','/[^A-Za-zА-Яа-яЁё0-9\-]/u'), array('-',''), $str); и чуть выше удаляем две строки: $lang =& JFactory::getLanguage(); $str = $lang->transliterate($str); Вот и все! Теперь можно смело писать русские псевдонимы и при включенном ЧПУ в админке, у вас будут русские ссылки на страницы сайта. Если есть вопросы пишите в комментариях.
Comments