2012-10-06 2 views

답변

2

이유는 변수의 이름을 잘못 지정했기 때문입니다. 내 라우팅에서

folder_new: 
    pattern: /new/{parent} 
    defaults: { _controller: "AcmeBundle:Folder:new", parent : NULL } 

나는 변수 parent하지 folder라고했다.

올바른 path()는 다음과 같이 했어야 : Symfony2 그것에서 변수를 덧붙 path() 함수에 전달 된 변수, 일치하는 경로 매개 변수을 찾을 수 없을 때

<a href="{{ path('folder_new', { 'parent': folder.id }) }}"> 

그래서, 것을 배웠다 오류 메시지를 생성하는 대신 표준 쿼리 문자열 ($__GET)을 사용하십시오.

오류 메시지가있는 경우 더 빨리 알았지 만, 그대로 사용하는 것이 나타납니다.

건배! =)

+0

비록 내가 알았지 만, 나는이 표제어가 추가되는 코드 줄에 링크를 추가하십시오. –