0
私は、このパラメータを渡すための小枝のテンプレートがあります。ここでは小枝 - アクセスアレイ[キー1]
mediasInAlbums = array(
"albumId1" => array(media1, media2, media3...),
"albumId2" => array(media1, media2, media3...),
"albumId3" => array(media1, media2, media3...),
...
);
は、テンプレートのサンプルです:
{% for album in albums %}
<div class="pictures_wrapper" id="pictures_wrapper_{{ album.id }}">
{% for media in attribute(mediasInAlbums, album.id) %}
<div class="picture_wrapper">
<div class="picture" id="picture_{{ media.id }}"
data-src="www/images/medias/{{ media.fileName }}.{{ media.fileExtension }}"
data-slide-to="{# HELP NEEDED HERE #}">
</div>
</div>
{% endfor %}
</div>
{% endfor %}
私がしようとしていますidを取得するにはmediasInAlbums[albumId][media(key+1)]
。たとえばloop.index = 2
の場合は、mediasInAlbums[albumId][media3]->id
にアクセスします。 これを手伝ってくれる人は誰ですか? :-)
FOUND SOLUTION:
{{ attribute(mediasInAlbum, loop.index0 + 1).id }}
Thxを次のようになりますテンプレート試してみてください。最後に、私はこれで管理しました: {{attribute(mediasInAlbum、loop.index0 + 1).id}} – Cellendhyll