Я работаю над сайтом Shopify и пытаюсь назначить div массиву фотографий.Назначение div и класса для каждого элемента в цикле for
У Shopify есть вариант page.content, который выплевывает фотографии в одном div, но я бы хотел использовать цикл for, чтобы дать им каждый уникальный div и класс.
Код, который у меня есть, не отображает какой-либо контент, но я думаю, что он близок к работе. Может быть, проще использовать .addClass(), но я думаю, что могу сделать это без JQuery. Любые мысли или комментарии были бы весьма признательны.
Вот тест page
И код, который у меня есть:
<div class="row products">
<div class="product span12">
<div class="image">
{% for variant in page.content %}
{% if variant contains 'img' %}
<div class="image">
<div class="span4">{{ variant.image }}</div>
</div>
{% endif %}
{% endfor %}
</div>
</div>
</div>
Спасибо заранее!
Вы пытаетесь отобразить изображения, которые вы поместили в 'page.content' (через административную область Pages), или все изображения для определенного продукта? У продуктов есть варианты, 'page.content' не (это просто HTML). –
Я пытаюсь отобразить изображения, которые помещаются в page.content через область администратора. Они не являются продуктами. Это сайт моих друзей, и он хочет рассматривать страницу как галерею. Место, где он может вставить 9-12 фотографий, которые не являются продуктами. Итак, я пытаюсь настроить таргетинг на элемент img, который отображается на странице page.content, и соответственно его стиль. Как вы думаете, это можно сделать? – morocklo