【发布时间】:2021-02-05 11:43:00
【问题描述】:
我已为我的 shopify 商店构建了此代码 sn-p,以在下拉字段中显示更多信息。随着更改,状态现在也显示在尺寸选择旁边。有货或售罄。不幸的是,我无法解决如果变体上的库存数量小于 2,那么系统会显示文本。只有 1 个可用。
<select id="product-select-{{ product.id }}" name="id" class="main_select">
{% for variant in product.variants %}
{% if variant.available %}
<option {% if variant == product.selected_or_first_available_variant %} selected="selected" {% endif %} value="{{ variant.id }}">{{ variant.title }} <span>Verfügbar: {{ variant.inventory_quantity}}</span></option>
{% else %}
<option disabled="disabled">
{{ variant.title }} - {{'products.product.sold_out' | t }}
</option>
{% endif %}
{% endfor %}
</select>
【问题讨论】:
-
如果有一个数量不需要显示,如果数量为0则缺货。那么它的好处是什么
-
更多是为了增加只提供一次的产品的销量。例如,如果 34 码仅售一次,客户更有可能在该码完全售罄之前购买。
-
我可以使用
<span>Verfügbar: {{ variant.inventory_quantity}}调整代码,但它会显示所有可用变体的数量,但我只想显示那些数量少于两个的产品跨度>
标签: javascript html shopify liquid