2013-05-10 1 views
0

Я хочу, чтобы мой URL, чтобы перейти от этого
/examinations/getchoices/page:2Как изменить URL-адрес страницы в cakephp?

к этому
/examinations/getchoices/item/2

Интересно, как это сделать. Я уже пробовал меняться в route.php. Я пробовал учебник в this site. Содержимое страницы не изменяется, когда я нажимаю предыдущие или следующие ссылки.

Это то, что я получил в URL
/examinations/getchoices/ 2/ 2

Моя версия торт 2,1.

Ваша помощь будет очень признательна. Я застрял с этим уже 2 дня. Спасибо.

ответ

0

Вы можете определить пользовательские маршруты.

http://book.cakephp.org/2.0/en/development/routing.html

например,

Router::connect(
    ' /examinations/getchoices/item/:number', 
    array('controller' => 'examinations', 'action' => 'getchoices'), 
    array('pass' => array('number')) 
); 

дайте мне знать, если я могу помочь вам больше

+0

И еще один пример здесь: http://www.sakic.net/blog/changing-cakephp-pagination-urls/ – mirage