Я только начал использовать shopify и столкнулся с моей первой проблемой, которую я не смог решить, хотя shopify документирует или ищет в Google.Моя цель, на мой взгляд, простая, но доставила мне немало хлопот.Итак, вот оно.
Используя схему жидкостей, я создал переменную input
типа text (string) со значением no importants.Что важно, так это возможность циклически проходить переменную input
, чтобы я мог динамически просматривать каждый символ.
Попытки изменения:
{% for char in section.settings.input %} // Loop 1
{{ char }} <-- char is never displayed -->
{% endfor %}
{% for input_idx in (0..section.settings.input.size) %} // Loop 2
<div class="example 1">{{section.settings.input[input_idx]}}</div>
<div class="example 2">{{section.settings.input[forloop.index]}}</div>
<div class="example 3">{{section.settings.input | split: input_idx}}</div>
{% endfor %}
Заключение
Пока что в каждой вариации не могу выделить символы строки.Цикл 2 позволяет мне зацикливать длину строки, но не получать доступ к отдельным ее частям.
Если то, что я предлагаю, невозможно, есть ли способ разбить строку на массив и динамически создать его.
Я давно не писал, так что извините, если я забыл или допустил ошибку.Спасибо за любую помощь, я застрял, поэтому любые идеи приветствуются.