Codeliter's url_title () изменяет символы UTF8 на указанную латиницу - PullRequest
4 голосов
/ 12 декабря 2011

Можно ли заставить url_title() произвести перефразирование этих строк:

čolić
nešto

В:

colic
nesto

Я полагаю, что это может быть полезно для языков UTF8 на латинице и для создания более привлекательных и описательных URL для нелатинских языков.

Ответы [ 2 ]

12 голосов
/ 12 декабря 2011

Просто свяжите с функцией convert_accented_characters:

url_title(convert_accented_characters('čolić'));
0 голосов
/ 27 июня 2016

Я использую

$this->load->helper('text');
$string = tèst Tést ççÇçandãÃ;
$title =  url_title(convert_accented_characters(utf8_encode(strtolower($string)));
// return: test-test-cccandaa
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...