CakePHP маршрутизация - поиск по пармам - PullRequest
0 голосов
/ 10 октября 2011

Мне нужно настроить маршрутизацию на основе поисковых пар (я использую поисковый плагин CakeDC)

URL должен выглядеть следующим образом: /apartments/studio-apartmentsвместо этого: /apartments/propertytype_id:1

Я уже пытался добавить маршруты, подобные этому:

Router::connect('/apartments/studio-apartments', array('controller'=>'apartments', 'action'=>'index'), array('pass'=>array('propertytype_id:1')));

или

Router::connect('/apartments/studio-apartments', array('controller' => 'apartments', 'action' => 'index', 'propertytype_id:1')); 

или этого из Тортной книги

1 Ответ

1 голос
/ 12 октября 2011

Попробуйте это в ваших маршрутах: php:

Router::connect('/apartments/studio-apartments',
    array('controller' => 'apartments','action' => 'index'),
    array('propertytype_id' => '[0-9\-]+')
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...