이메일을 통해 컨트롤러에 보낼 작업의 전체 경로가 필요합니다. 내 컨트롤러 내부에서 {{ path('_route') }}
같은 것을 얻을 수 있지만 전체 경로는 어떻게 얻을 수 있습니까?Symfony2 : 컨트롤러의 동작/경로에 대한 전체 경로
19
A
답변
40
후안의 대답은 로컬 경로를 원하는 경우 오른쪽입니다. 전자 메일을 통해 전송하는 데 도움이되는 절대 경로는 추가 매개 변수가 필요합니다.
$url = $this->generateUrl('your_route_name', array(), true);
세 번째 매개 변수는 절대 경로가 생성됨을 나타냅니다.
보기에서이 URL을 사용하려면 $url
을 작업의 응답 배열에 추가하고 사용하십시오. 대신 통로의 '
2
는 다음과 같은 시도 :
$url = $this->generateUrl('your_route_name');
21
심포니 3+ 사실
use Symfony\Component\Routing\Generator\UrlGeneratorInterface;
$this->generateUrl('your_route_name', array('/* your route parameters */'), UrlGeneratorInterface::ABSOLUTE_URL);
+1
고마워요,이게 최신 솔루션입니다. –
관련 문제
- 1. Symfony2 컨트롤러의 네임 스페이스 사용
- 2. 다른 컨트롤러의 경로 경로 도우미
- 3. Symfony2 전체 엔티티에 대한 유효성 확인
- 4. 컨트롤러의 Grails 리소스 경로
- 5. 보안 및 경로 - Symfony2
- 6. 즉석에서 경로 symfony2 변경
- 7. Symfony2 경로 변수에 액세스하기
- 8. Symfony2 컨트롤러의 기본 클래스를 구현하는 방법
- 9. Symfony2 FOSUserBundle 전체 템플릿
- 10. Padrino : 컨트롤러의 경로 이름 결정
- 11. 페이지 매김, 세션 및 컨트롤러의 동작 - Symfony2
- 12. 다른 프로젝트의 폴더에 대한 전체 경로 얻기
- 13. 경로 이름이 의무 사항입니까? - Symfony2
- 14. Symfony2 경로 : 여러 리소스 사용
- 15. Symfony2 서비스에 대한 이해
- 16. 전체 컨트롤러의 특정 그룹에 대한 액세스를 어떻게 제한합니까?
- 17. 컨트롤러의 동작에 대한 옵저버
- 18. Symfony2 Assetic 경로 및 자원 오류
- 19. 전체 경로 인쇄 방법
- 20. 전체 쇼 경로 인쇄
- 21. actionscript로 전체 경로 제거
- 22. applescript 전체 경로 제거
- 23. 아약스의 전체 URL 경로
- 24. addr2line에서 전체 경로 얻기
- 25. 전체 Google지도 경로 저장
- 26. tcsh의 스크립트의 전체 경로
- 27. 내 프로그램에서 전체 경로
- 28. 이상한 경로 고장, 장치와 자체 컨트롤러의 혼합
- 29. MVC 4 컨트롤러의 경로 매개 변수 편집
- 30. linux 관련 경로 전체 경로 파일 이름
에서,'URL을 사용하여, 나뭇 가지의 절대 URL을 생성하는() '함수()'. –
덕분에, 매우 유용한 답변 :) – humpdi