1
symfony 1.4의 symfony 1.4에서 symfony 2의 path() 또는 url()과 동일한 경로가 사용됩니다 (routing.yml)을 템플릿에 추가하여Symfony 1.4의 symfony 2의 path() 또는 url()과 같습니다.
symfony 1.4의 symfony 1.4에서 symfony 2의 path() 또는 url()과 동일한 경로가 사용됩니다 (routing.yml)을 템플릿에 추가하여Symfony 1.4의 symfony 2의 path() 또는 url()과 같습니다.
symfony 1.4에서 url_for()
및 link_to()
도우미 함수를 사용할 수 있습니다. 당신은 아주 쉽게 URL을 생성하는 경로 이름을 사용할 수있는 두 가지의 조합을 ... 사용
사용 예제 :
Symfony2 :
<a href="{{ path('welcome') }}">Home</a>
심포니 1.4 :
<a href="<?php echo url_for('@welcome');?>">Home</a>
약간 더 복잡한 예 :
Symfony2 :
<a href="{{ path('blog_show', { 'slug': blog.slug }) }}">View Blog Post</a>
심포니 1.4 : 대답에 대한
<?php echo link_to('View Blog Post', '@blog_show', array('slug' => $blog->getSlug()); ?>
감사합니다, 나는 ('@의 ROUTE_NAME') url_for을 수행 할 때; URL에 index.php가 추가되었습니다 (예 : http://www.xxxx.com/index.php/). index.php가 나타나는 이유를 알고 있습니까? 어떻게 내가 그것을 억제 할 수 있는지. –
krishna
routing.yml을 [gist] (https://gist.github.com/)로 게시 할 수 있습니까? – JamesHalsall
관심있는 내용은 [apps/appname/config/settings.yml의 no_script_name 옵션] (http://symfony.com/legacy/doc/reference/1_4/en/04-Settings#chapter_04_sub_no_script_name)입니다. –