php – 如何使用symfony获取路由的绝对URL
作者:互联网
我正在使用symfony,我想获得特定路线的网址,
我的路线是这样的
project_sign_in:
pattern: /signin
defaults: { _controller: ProjectContactBundle:User:signIn }
我想从这条路线生成网址,所以我可以得到
本地主机/ app_dev.php /登入
或{SERVER-ADDRESS} / app_dev / signin
如果我在浏览服务器
解决方法:
最后一个兼性参数必须为true才能生成绝对URL:
$router->generate('project_sign_in', array(), true);
在树枝上:
{{ path('project_sign_in', {}, true) }}
{# or #}
{{ url('project_sign_in') }}
在控制器中:
$this->generateUrl('project_sign_in', array(), true );
标签:symfony-2-3,php,symfony 来源: https://codeday.me/bug/20190823/1695605.html