URL的绝对路径

时间:2013-06-10 18:07:29

标签: symfony

我有像

这样的网址
http://localhost/test/web/app_dev.php/

http://localhost/test/web/app_dev.php/profile/change-password

http://localhost/test/web/app_dev.php/member/form/test

我想获得这些网址的绝对路径

我经常使用绝对路径来处理图像或资产,例如

{{ asset('bundles/acmedemo/images/title_contact.gif') }}

但这些URL不在某个捆绑目录下。 我应该用什么方法为这些网址制作绝对路径?

2 个答案:

答案 0 :(得分:3)

这种网址可以使用{{ path() }}编写。

例如:

<a href="{{ path('profile-change-password') }}">
  Change password
</a>

http://symfony.com/doc/current/book/routing.html#generating-urls-from-a-template

答案 1 :(得分:0)

如果你需要绝对路径那么......

{{ url() }}

例如:

<a href="{{ url('my_home_route') }}">
  Home
</a>