Главная » Joomla » Статьи о Joomla » Хаки Joomla » Русские ссылки в Joomla
Распечатать статью

Русские ссылки в Joomla

Чтобы получить ссылки вида joomla.ru/Раздел/Название-статьи.html без использования сторонних SEF компонентов можно в файле libraries\joomla\filter\filteroutput.php

в функции JFilterOutput::stringURLSafe вместо

$lang =& JFactory::getLanguage();
$str = $lang->transliterate($str);


// remove any duplicate whitespace, and ensure all characters are alphanumeric
$str = preg_replace(array('/\s+/','/[^A-Za-z0-9\-]/'), array('-',''), $str);

написать

$str = preg_replace(array('/\s+/','/[^A-Za-zА-Яа-яЁё0-9\-]/u'), array('-',''), $str);

Источник: joomla.ru
Вы можете оставить комментарий, или обратную ссылку на Ваш сайт.

Оставить комментарий

Похожие статьи