Я работаю над cakephp и полностью новичком в php/cakephp. Не могли бы вы рассказать мне, что не так с моей конфигурацией маршрута здесь?CakePHP - Конфигурация маршрута
Router::connect(
'/news/:q/:page',
array('controller' => 'news',
'action' => 'onDemand',
'mode'=>'news',
'page'=>1),
array('pass'=>array('q','mode','page'),
'page' => '[\d]+'));
Когда я получить доступ к странице, как/Новости/123 или/Новости/123/1, он пытается найти для действия «123» в контроллере новостей.
В основном все, что я хочу сделать, это то, что если пользовательские типы/новости/андроид, я хочу захватить «андроид» для запроса и возврата результатов. Если есть также результаты, необходимо поддерживать разбиение на страницы, т. Е. URL становится /news/android/(2...n).
Какой путаный маршрут. Я бы рекомендовал вам прочитать главу «Маршруты», http://book.cakephp.org/view/46/Routes-Configuration, так как это поможет вам! –
Спасибо, уже посмотрев на это. – aboxy