URL страниц
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
Некорректно отражает
#1
26 августа 2016 в 20:28
Доброе время суток! Пожалуйста помогите разобрасться с URL страниц… например, при установки контента Обьявления "Шаблон генерации URL — board/{id}-{title} " если название на русском "Продам квартиру в новостройке" — отражается — "/board/7-prodam-kvartiru-v-novostroike.html", но если написать ето самое название на пример так {Säljer flēē dēē ēē jēē } -отражается — "/board/10-s-ljer-fl-d-j.html". т.е. там где буквы "ä, ē '- они заминяюстя на " — " Как это можно изправить?
#2
26 августа 2016 в 21:36
SverigeR, Точно сейчас не скажу, но надо смотреть в языковых файлах… вроде Вам сюда
/system/languages/ru/functions.php
$slug = preg_replace ('/[^a-zа-яё0-9\-\/]/u', '-', $string);
и добавить нужные буквы
и ниже там массив
прописать транслит
/system/languages/ru/functions.php
$slug = preg_replace ('/[^a-zа-яё0-9\-\/]/u', '-', $string);
и добавить нужные буквы
и ниже там массив
'а'=>'a','б'=>'b','в'=>'v','г'=>'g','д'=>'d', 'е'=>'e','ё'=>'yo','ж'=>'zh','з'=>'z', 'и'=>'i','й'=>'i','к'=>'k','л'=>'l','м'=>'m', 'н'=>'n','о'=>'o','п'=>'p','р'=>'r','с'=>'s', 'т'=>'t','у'=>'u','ф'=>'f','х'=>'h','ц'=>'c', 'ч'=>'ch','ш'=>'sh','щ'=>'sch','ъ'=>'','ы'=>'y', 'ь'=>'','э'=>'e','ю'=>'yu','я'=>'ja' );
Сегодня в 16:24
#4
27 августа 2016 в 08:09
Огромное спасибо, помогло!