symfony twig에서 현재 URL을 얻는 방법

1208 단어 심포니PHP트위그

소개



현재, 표시하는 페이지의 URL를 원하는 때가 때때로 있다.
쉽다는 것을 발견했기 때문에 메모

TL;DR


{{ app.request.getUri }}

이제 현재 URL을 얻을 수 있습니다.

설명



Symfony의 Twig에서는 글로벌 변수가 정의되어 있습니다.

여기에 app.request 라는 것이 있다.

다양한 요청 데이터를 얻을 수 있습니다.
htps : // sym funy. 코 m / 드 c / 쿠렌 t / 코 m 포넨 ts / h tp_ 흠 응 다치 온. html
{{ dump(app.request) }}

출력 결과는 하기. 이제 대부분의 것을 읽을 수 있습니다.



이것으로 requestUri 그리고 , 절대 패스를 취득할 수 있습니다만 , 호스트명이라든지 HTTP라고 하고 있어 하고 싶었던 것입니다.

메서드에서 getUri를 읽으면 좋은 느낌으로 전체 URL을 얻을 수 있습니다.

좋은 웹페이지 즐겨찾기