Вы хотите, чтобы маршрут соответствовал этому? Здесь идет ...
Route::set('crazy_route', 'search/result/city/<p1>/state/<p2>/zip/<p3>/min/<p4>/max/<p5>/bed/<p6>/bath/<p7>/ (and so forth)', array())
-> defaults(
// set your defaults
array(
'controller' => 'seach',
'action' => 'result'
)
)
Конечно, я не знаю, что должно быть необязательным или что должно храниться как переполнение, поэтому вам, возможно, придется изменить его.
Я бы также рекомендовал использовать более описательные имена заполнителей, чем p1
, например.