Кохана 3 - индивидуальный маршрут - PullRequest
0 голосов
/ 03 июня 2010

Я пытаюсь создать собственный маршрут, например:
поиск / результат / город / p1 / штат / p2 / zip / p3 / min / p4 / max / p5 / bed / p6 / bath / p7 / cats / p8 / dogs / p9 / parking / p10
Где поиск - это контроллер, а результатом действия p1-p10 являются переменные.

1 Ответ

1 голос
/ 03 июня 2010

Вы хотите, чтобы маршрут соответствовал этому? Здесь идет ...

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, например.

...