繁体   English   中英

Symfony href应该为app_dev.php和app.php工作

[英]Symfony href shoud work for app_dev.php and app.php

我在Twig中有一个链接:

链接

哪个输出为url:www.domain.com/category-laptops

但是在开发人员上,我需要输出:www.domain.com/app_dev.php/category-laptops

为此有一些功能,还是我应该根据环境自行编写?

谢谢尼克

为此,您必须在树枝模板中使用{{ path() }}

例:

<a href="{{ path('article_show', {'slug': article.slug}) }}">
    {{ article.title }}
</a>

请参阅: http : //symfony.com/doc/current/reference/twig_reference.html#path

如果要使用绝对链接,则可以使用{{ url() }}代替{{ path() }}

请参阅: http : //symfony.com/doc/current/reference/twig_reference.html#url

如果您正确设置了路由,则path('route_name')应该在两种环境下都为您提供正确的链接。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM