Мне нужен маршрут, содержащий как параметр языка, так и slug в URL-адресе.CakePHP Маршрутизация с использованием slug и языка
http://localhost/demo/eng/home т.е.
Здесь «рус» это название языка и «дом» является тихоход имя.
Я сделал следующий код в route.php
Router::connect('/:language/:action/*',array('controller' => 'homes'),array('language' => '[a-z]{3}'));
Router::connect('/:language/:slug/*', array('controller' => 'homes', 'action' => 'view'), array('language' => '[a-z]{3}','slug' => '[a-zA-Z0-9_-]+'));
Router::connect('/:slug',array('controller' => 'homes','action' => 'view'),array('slug' => '[a-zA-Z0-9_-]+'));
Также ввиду
Правильно, так в чем проблема? –
Исключенный url приходит нравится это http: // localhost/demo/eng/view/slug: пресс-релиз. Мне не нужно имя действия и ключевое слово slug. Я хочу, чтобы этот «http: // localhost/demo/eng/press-release» – Sudhir