1
Общие вопросы / Re: Некорректно генерируются ЧПУ
« : Марта 03, 2015, 10:05:29 am »
Сам разобрался. В последней сборке имеется ошибка в functins.php
в функциях to_url и file_url надо заменить это:
на это:
в функциях to_url и file_url надо заменить это:
Код: [Выделить]
$text = preg_replace("/[^А-Яa-z0-9-s .]/i", "", $text);
$tr = array(
"ю"=>"a","а"=>"b","б"=>"v","ц"=>"g",
"д"=>"d","е"=>"e","ф"=>"j","г"=>"z","х"=>"i",
"и"=>"y","й"=>"k","к"=>"l","л"=>"m","м"=>"n",
"н"=>"o","о"=>"p","п"=>"r","я"=>"s","р"=>"t",
"с"=>"u","т"=>"f","у"=>"h","ж"=>"ts","в"=>"ch",
"ь"=>"sh","ы"=>"sch","з"=>"","ш"=>"yi","э"=>"",
"щ"=>"e","ч"=>"yu","ъ"=>"ya","Ю"=>"a","А"=>"b",
"Б"=>"v","Ц"=>"g","Д"=>"d","Е"=>"e","Ф"=>"j",
"Г"=>"z","Х"=>"i","�?"=>"y","Й"=>"k","К"=>"l",
"Л"=>"m","М"=>"n","Н"=>"o","О"=>"p","П"=>"r",
"Я"=>"s","Р"=>"t","С"=>"u","Т"=>"f","У"=>"h",
"Ж"=>"ts","В"=>"ch","Ь"=>"sh","Ы"=>"sch","З"=>"y",
"Ш"=>"yi","Э"=>"","Щ"=>"e","Ч"=>"yu","Ъ"=>"ya",
" "=> "_"
);
на это:
Код: [Выделить]
$text = preg_replace("/[^a-яa-z0-9-s ]/i", "", $text);
$tr = array(
"А"=>"a","Б"=>"b","В"=>"v","Г"=>"g",
"Д"=>"d","Е"=>"e","Ж"=>"j","З"=>"z","И"=>"i",
"Й"=>"y","К"=>"k","Л"=>"l","М"=>"m","Н"=>"n",
"О"=>"o","П"=>"p","Р"=>"r","С"=>"s","Т"=>"t",
"У"=>"u","Ф"=>"f","Х"=>"h","Ц"=>"ts","Ч"=>"ch",
"Ш"=>"sh","Щ"=>"sch","Ъ"=>"","Ы"=>"yi","Ь"=>"",
"Э"=>"e","Ю"=>"yu","Я"=>"ya","а"=>"a","б"=>"b",
"в"=>"v","г"=>"g","д"=>"d","е"=>"e","ж"=>"j",
"з"=>"z","и"=>"i","й"=>"y","к"=>"k","л"=>"l",
"м"=>"m","н"=>"n","о"=>"o","п"=>"p","р"=>"r",
"с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"h",
"ц"=>"ts","ч"=>"ch","ш"=>"sh","щ"=>"sch","ъ"=>"y",
"ы"=>"yi","ь"=>"","э"=>"e","ю"=>"yu","я"=>"ya",
" "=> "_"
);