Php 向细枝模板中的某些字段项添加类
假设我有两个数组。一个包含所有项目,另一个仅包含选定项目。我已在细枝模板中呈现所有项目:Php 向细枝模板中的某些字段项添加类,php,arrays,twig,Php,Arrays,Twig,假设我有两个数组。一个包含所有项目,另一个仅包含选定项目。我已在细枝模板中呈现所有项目: {% for item in items %} <li>{{ item }}</li> {% endfor %} 结果: Administration // selected-item Administration Advertising Finance Marketing Sales Staff Staff // select
{% for item in items %}
<li>{{ item }}</li>
{% endfor %}
结果:
Administration // selected-item
Administration
Advertising
Finance
Marketing
Sales
Staff
Staff // selected-item
我想要的是:
Administration // selected-item
Advertising
Finance
Marketing
Sales
Staff // selected-item
请告诉我应该是什么样子?谢谢@DarkBee!我只要把循环条件改成这个,它就行了
{% for item in termNames %}
{% if item in selectedTerms %}
<li class="selected-term">{{ item }}</li>
{% else %}
<li>{{ item }}</li>
{% endif %}
{% endfor %}
{%用于termNames%}
{%if selectedTerms%中的项}
{{item}
{%else%}
{{item}}
{%endif%}
{%endfor%}
您可以在{%for items%}{%if item in selectedItems%}…{%endif%}…{%endfor%}中使用测试,{%endfor%}
您试过调试代码吗?显然,您可以在该内部条件和循环中呈现一个
itself@NicoHaase是的,我知道我的循环是错误的,因为它循环了两次。一个在条件中,一个在正常循环中。不知道我可以在
条件下使用
{% for item in termNames %}
{% if item in selectedTerms %}
<li class="selected-term">{{ item }}</li>
{% else %}
<li>{{ item }}</li>
{% endif %}
{% endfor %}