Скажите, что я должен следовать за 2 маршрута в таком порядке:Можете ли вы принудительно разрешить symfony для определенного маршрута?
Zip:
url: home/:zip
param: { module: home, action: results }
State:
url: home/:state
param: { module: home, action: results }
и я использую маршрут, такие как:
'@State?state=CA'
Почему преобразовываться в Zip маршрут? Я думал, когда вы указали имя маршрута явно: '@State', чтобы он не анализировал весь файл маршрутизации и просто использовал конкретный маршрут, который вы просили.
Я хотел бы иметь возможность использовать одно и то же действие для отображения данных на основе имени переменной (zip или state). Я не хочу, чтобы создавать одно и то же действие (результаты) дважды, чтобы пройти в другом параметр.
Ahh, хорошо ... так что он фактически не разрешает имя маршрута, он все равно выполняет синтаксический анализ - какая точка уникального имени маршрута тогда? – Failpunk
Хотелось бы, чтобы я мог пить вашу иконку прямо сейчас. – Failpunk
Мне нужно будет увидеть больше кода, как вы используете название маршрута. Я предполагаю, что это в помощнике вида (например, link_to или url_for), но я не уверен. Кроме того, какая версия Symfony? –