2013-07-01 3 views
0

내 이미지 URL의 상대 경로가 작동하지 않는 이유를 모르겠다. - 번들와 같은 수준에, /웹 폴더에있는app.php상대 경로 표시가있는 Symfony 2 이미지

<img src = "bundles/mybundle/upload/image.jpg"/> 

응용 프로그램의 진입 점 : 내 템플릿에서 /web/bundles/mybundle/upload/image.jpg

에있는

내 이미지 폴더 및 템플릿을 렌더링 할 때 내 이미지를 볼 수 있습니다.

내 이미지가 보이지 않기 때문에 이미지 경로가 잘못되었습니다.

절대 경로 만 호스트와 함께 올바르게 렌더링합니다.

상대 경로를 사용할 수 있습니까? 아니면 절대 수행해야합니까? 영향을 미친다 선두 slah를 ("/")를 추가

<img src="{{ asset('bundles/mybundle/upload/image.jpg') }}" /> 

참고 :

답변

1

가 올바르게 자산 상대 경로를 해결합니다 임베디드 자산 패키지 시스템을 사용해야합니다.

+0

RTFM : http://symfony.com/doc/current/book/templating.html#linking-to-assets :) – Florian

+0

선행 슬래시를 추가하는 것이 왜 영향을 미치는지 더 자세히 설명해 주시겠습니까? – lvarayut