Symfony Book が示唆しているように ( http://symfony.com/doc/current/book/routing.html#required-and-optional-placeholders )、ルートで使用するオプションのプレースホルダーを作成するには、単に何かをする必要がありますそのように:
participant_list:
pattern: /list/{filter}/
defaults: { _controller: ParticipantBundle:Default:list, filter: 1}
そして、コントローラーでその変数を定義します。
public function listAction($filter) {
…
}
しかし、パラメータなしで mypage.dev/list/ にアクセスすると、「GET /list/ のルートが見つかりません」と表示されます。
それを行う方法を知っていますか?