위한 PHP 템플릿에서 $this->generateUrl($routeName);
또한 Arms' words로, 여기 (매개 변수) 몇 가지 예입니다
:
하는의 우리의 경로가 있다고 가정 해 봅시다
#routing.yml
acme_demo_page:
path: /{page}.{_format}
defaults:
_controller: AcmeDemoBundle:Page:index
다음과 같이 우리는이 라우팅에 대한 URL을 생성 할 수 있습니다
:
$url = $view['router']->generate("acme_demo_page", array(
"page" => "main",
"_format" => "html",
));
어떤 PHP 템플릿에서 :
$url = $this->generateUrl("acme_demo_page", array(
"page" => "main",
"_format" => "html",
));
어떤 컨트롤러의 액션에서
모든 꼬마 (Twig) 템플릿에서 :
<a href="{{ path('acme_demo_page', {page:'main', _format:'html'}) }}">Home</a>
<a href="{{ url('acme_demo_page', {page:'main', _format:'html'}) }}">Abs Home</a>
는 도움이되기를 바랍니다.
건배.
위대한 답변을 주셔서 감사합니다. –