Поддержка нескольких роутов с одинаковым именем
Opened this issue · 2 comments
У меня есть страница поиска, у которой урлы довольно заковыристые. И одним регэкспом не выражаются.
Если я их под разными именами добавлю, то не смогу потом строить урлы, т.к. мне нужно будет знать, а с какое имя подходит к этому набору параметров.
А если под одним, то, очевидно, сохранится только последний.
А неплохо бы сохранять все, а при построении урла выбирать тот, к которому подходят переданные параметры.
Мы как-то обходили это успешно.
/search/mark
- роут search-mark
/search/mark/model
- роут search-model
Или у тебя что-то другое?
Ну это какой-то гемор. Тут же есть mark, model, folder, еще какая-то хрень, а в конце урла еще опциональный кусок типа new
, used
.
Проблема именно в построении урла — чет не хочется каждый раз думать, какой именно из N роутов тут нужно звать.