У меня проблема с маршрутизацией URL-адреса CakePHP. Я нашел несколько вопросов и ответов в Stackoverflow, но ничего не решило мою проблему. Пожалуйста, не закрывайте этот вопрос или помеченный как дубликат. Мой случай подлинный.
Использование Cakephp 1.3.11
Код моего роутера ниже
Router::connect('/search/*', array('controller' => 'searches', 'action' => 'index'));
Мой URL будет выглядеть так
http://192.168.0.110/myproject/search/operational_area:1
Но, когда я с нетерпением жду второй страницы, она будет иметь форму ниже
http://192.168.0.110/myproject/searches/index/page:2/operational_area:1
Мне не нужны поиски / индексы, но поиск должен быть там с параметрами
Мои параметры пагинатора
$paginator->options = array(
'url'=>array(
'controller'=>'searches',
'action'=>'index',
'operational_area'=>$this->params['named']['operational_area']
)
);
Я сделал все возможные вещи в своем коде, я следовал некоторым фрагментам из SO , но мне ничего не помогло Проблема все еще сохраняется. Любой, кто сталкивался с этой проблемой, был бы великолепен.
Заранее спасибо