Timoha-bs
Новичок
В общем, раздела по CodeIgniter я не нашел, поэтому задам вопрос здесь.
Задача состоит в следующем. Есть задача сделать мультиязычный сайт. URL-ы должны иметь вид:
example.com/ru/controller/action/paramete/value/...
example.com/en/controller/action/paramete/value/...
example.com/ua/controller/action/paramete/value/...
Как правильно задать роут, чтобы выполнялся указанный action, передавалось неопределенное количество параметров + должен передаваться сегмент с языком. Первой мыслью было задать таким образом:
$route['(ru|en|ua)/([a-z]+)/([a-z]+)/([a-z]+)/([a-z]+)'] = "$2/$3/lang/$1/$4/$5";
Но если будет необходимо передать больше параметров? Да и вообще это выглядит "костыльно".
Заранее спасибо!
Задача состоит в следующем. Есть задача сделать мультиязычный сайт. URL-ы должны иметь вид:
example.com/ru/controller/action/paramete/value/...
example.com/en/controller/action/paramete/value/...
example.com/ua/controller/action/paramete/value/...
Как правильно задать роут, чтобы выполнялся указанный action, передавалось неопределенное количество параметров + должен передаваться сегмент с языком. Первой мыслью было задать таким образом:
$route['(ru|en|ua)/([a-z]+)/([a-z]+)/([a-z]+)/([a-z]+)'] = "$2/$3/lang/$1/$4/$5";
Но если будет необходимо передать больше параметров? Да и вообще это выглядит "костыльно".
Заранее спасибо!