我不确定为什么我的代码没有执行。我知道它应该以这种方式工作,但现在发生的一切都是它没有做其他部分。
在调试过程中,我知道描述不是null,并且描述了那些拥有它的描述。
{% if descriptions is not null %}
{{ dump(descriptions) }}
{% for description in descriptions %}
<td>{{ description.productDesciption }}</td>
{% endfor %}
{% else %}
<td>
<a href = "{{ path('description') }}">Create a Description for this Product</a>
</td>
{% endif %}
答案 0 :(得分:7)
答案 1 :(得分:1)
您可以将if
用于for
循环。
{% for description in descriptions if descriptions is not null %}
<td>
{{ description.productDesciption }}
</td>
{% else %}
<td>
<a href = "{{ path('description') }}">Create a Description for this Product</a>
</td>
{% endfor %}