2016-07-18 10 views
1

У меня проблема с моей routing.yml в Symfony. Когда я ставлю значение по умолчанию, оно возвращает меня и пустое значение. Я не знаю, почему он это делает. Я делаю это как документ Symfony, но проблемы сохраняются http://symfony.com/doc/current/book/routing.htmlМаршрутизация Symfony 2 со значениями по умолчанию

lapille_plateform_homepage: 
     path:  /{page} 
     defaults: 
      _controller: LAPILLEPlateformBundle:Advert:index 
      page: 1 
     requirements: 
      page: \d* 

и моя ошибка это пустая переменная, как что Symfony error

Большое спасибо вам помочь.

Александр

решаемые

Изменение требований

requirements: 
    page: \d* 

по

requirements: 
    page: \d+ 

ТНХ все

ответ

0

Попробуйте это:

lapille_plateform_homepage: 
     path:  /{page} 
     defaults: { _controller: LAPILLEPlateformBundle:Advert:index, page: 1} 
     requirements: 
      page: \d* 
+0

Почему код, отформатированный несколько иначе, имеет значение? – Cerad

+0

Я пробовал, но не работает ... –

+0

Хорошо это решается ... я изменить мои требования страницы: \ d * по страницы: \ d + танков вы все –

 Смежные вопросы

  • Нет связанных вопросов^_^