我需要区分浏览网站的用户和从外部访问网站的用户,所以我想使用 if 语句来加载或不加载具有所有结构 HTML 的主页。
我想在 TWIG 模板中使用 if 语句,而不是创建 POST 和 GET 路由,但它不起作用;主页总是被加载
我试着false
和'false'
这是我的 itemListing.html.twig
{% if ajax == false %}
{% extends 'homepage.html.twig' %}
{% endif %}
{% block content %}
{% for item in items %}
code
{% endfor %}
{% endblock %}
和 php 代码
return $this->render('itemSearch/itemListing.html.twig',[
'ajax' => true,
]);
查看扩展
或条件继承的动态继承,您可以这样做:
{% extends ajax ? "minimum.html" : "base.html" %}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句