Symfony 细枝打印字段字段模板中的多个图像
在这里,我附上了我的代码Symfony 细枝打印字段字段模板中的多个图像,symfony,drupal,twig,drupal-8,Symfony,Drupal,Twig,Drupal 8,在这里,我附上了我的代码 <div{{ attributes }}> {% if not label_hidden %} <div{{ title_attributes.addClass('field-label') }}>{{ label }}</div> {% endif %} <div{{ content_attributes.addClass('gall-wrp') }}> {% f
<div{{ attributes }}>
{% if not label_hidden %}
<div{{ title_attributes.addClass('field-label') }}>{{ label }}</div>
{% endif %}
<div{{ content_attributes.addClass('gall-wrp') }}>
{% for item in items %}
<a class="gall-img" href="{{ file_url(element['#object'].field_multiple_image.0.entity.uri.value) }}">
<img src="{{ file_url(element['#object'].field_multiple_image.0.entity.uri.value) }}"></a>
{% endfor %}
</div>
</div>
如何更改{file_urlement['object'].field_multiple_image.0.entity.uri.value}}动态更改0的值。.0与[0]相同。您可以使用:
{{ file_url(element['#object'].field_multiple_image.[yourVar].entity.uri.value) }}
这里,我已经修好了
<div{{ attributes }}>
{% if not label_hidden %}
<div{{ title_attributes.addClass('field-label') }}>{{ label }}</div>
{% endif %}
<div{{ content_attributes.addClass('gall-wrp') }}>
{% for item in element['#object'].field_multiple_image %}
<a class="gall-img" href="{{ file_url(item.entity.uri.value) }}">
<img src="{{ file_url(item.entity.uri.value) }}"></a>
{% endfor %}
</div>
</div>