我想设置href值取决于引用值,但它不起作用。我能很好地写限制吗?
{% if "{{app.request.headers.get('referer')}}" == "{{path('userPurchaseBidGetAll', {companyId: app.user.company.id})}}" %} href="{{path('userPurchaseBidGetAll', {companyId: app.user.company.id})}}"{% endif %}
答案 0 :(得分:3)
代码已经在twig逻辑标记中,因此引号“”中的{{ }}
标记将被解释为字符串。你可以在那里写下逻辑:
{% if app.request.headers.get('referer') == path('userPurchaseBidGetAll', {companyId: app.user.company.id})%} href="{{path('userPurchaseBidGetAll', {companyId: app.user.company.id})}}"{% endif %}
在树枝逻辑标签内,您可以访问树枝变量(例如app
);