Мой маршрут (слаг содержит тире!):
region:
pattern: /regione/{slug}-{id}
defaults: { _controller: SWAItaliaInCifreBundle:Default:region }
В шаблоне Twig:
{% for r in regions %}
<a href='{{ path('region', { 'slug':r.slug, 'id':r.id }) }}'>{{ r.name }}</a>
{% endfor %}
Я получаю ошибку о сопоставлении регулярного выражения, Вопрос : почему Symfony2 не разрешает черточки в URL?Как я могу указать, что мой маршрут содержит тире (и он отлично работает)?
Возникла исключительная ситуация во время рендеринга шаблона (параметр "slug" для маршрута "region" должен совпадать ")[^ / -] +? "(" дано-валь-д-аоста-валье-д-аост ").")