2016-08-26 3 views
0

내가 컨트롤러를 통해 내 메뉴를 구축하고 여기에 {{ render(controller('AppBundle:Menu:menu', {})) }}는 경로 액세스

내 레이아웃에서 렌더링 한 방지 내 라우팅입니다
메뉴를 보는 유일한 방법은 레이아웃에서 렌더링 할 때입니다.

어떻게하면됩니까?

+2

간단히 경로 주석을 제거해보십시오. – Matteo

+0

이해가되지 않습니다 ... '경로'행을 삭제하라는 메시지가 나타나면 작동하지 않습니다. Symfony는 뷰를 렌더링하기 위해'path'를 필요로합니다. 삭제하면 오류가 발생합니다. – Preciel

+0

@Preciel은 경로 정의가 아니라 경로 정의 만 완전히 삭제합니다. – yceruto

답변

2

URL을 통해 웹에서 액세스 할 필요가없는 경우 라우팅 정의를 추가하지 마십시오. 따라서 단순히 routing.yml에서 라우팅 정의를 제거하십시오.