在下面给出的代码中
content.field_image_link[0]['#url']
为空,但仍会输入if条件并添加html
以下代码中什么不正确,原因是它输入了if
条件,而应输入下面给出的第二个if条件
{% if content.field_image_link[0]['#url'] %}
{% block paragraph %}
<div{{ attributes.addClass(classes) }}>
{% block content %}
{% if content.field_image_link[0]['#url'] %}
<a href="{{ content.field_image_link[0]['#url'] }}">
{{ content.field_image_2 }}
</a>
<h2>
<a href="{{ content.field_image_link[0]['#url'] }}">{{ content.field_image_link[0]['#title'] }}</a>
</h2>
{% endif %}
{% if content.field_image_link[0]['#url'] == '' %}
{{ content.field_image_2 }}
<h2>
{{ content.field_image_link[0]['#title'] }}
</h2>
{% endif %}
{% endblock %}
</div>
{% endblock paragraph %}