2015-04-08 3 views
0

Я определил контроллер с аннотациейSymfony2 по умолчанию маршрутизации

@Route("/add,{elId},{elType},{parentId}",name="MeaTask_Add", defaults={"elId"=null,"elType"=null, "parentId"=null}) 
public function addAction($elId=null, $elType=null, $parentId=null, Request $request){ 

Я стараюсь использовать его как здесь

$this->generateUrl('MeaTask_Add',array(
        'parentId'=>$parentId   
       )) 

и получить

An exception has been thrown during the rendering of a template ("Parameter "elType" for route "MeaTask_Add" must match "[^/,]++" ("" given) to generate a corresponding URL.") 

ответ

0
@Route("/add/{elId}/{elType}/{parentId}",name="MeaTask_Add", defaults={"elId"=null,"elType"=null, "parentId"=null}) 

попробовать с косыми чертами я не маршрут маршрута аннотации может обрабатывать c OMA.

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