0
Я добавил инструкцию if на страницу своего продукта, чтобы сделать ее так, что если для продукта есть только один вариант - обычно вариант «Default Title» - не отображать и просто скрывать Это. Но почему-то это сломало мою кнопку «Добавить в корзину»? Не слишком уверен, почему?Shopify: Buy Кнопка не добавляется в сумку
<form action="/cart/add" method="post" enctype="multipart/form-data">
{% if product.options.size > 1 %}
<fieldset class="group">
<ul class="checkbox">
{% for variant in product.variants %}
{% if variant.available == true && %}
<li>
<label>
<input type="radio" value="{{variant.id}}" name="id" />
{{ variant.title }} for {{ product.price | minus:variant.price | money_with_currency }}
</label>
</li>
{% else %}
{% endif %}
{% endfor %}
</ul>
</fieldset>
{% endif %}
<input type="submit" name="add" id="add" class="inpost-buy w-button" value="Add to Bag →"></input>
</form>
Оператор if не является полным '{% if variant.available == true &&%}' почему существует '&&', если нет дополнительных условий для проверки? – drip
Удаление этого параметра по-прежнему вызывает ошибку «Параметр отсутствует или недействителен: требуемый параметр отсутствует или недействителен: id ' – user3082823