Shopify-在下拉列表中隐藏售罄的变体(常规解决方案不起作用)

Shopify-在下拉列表中隐藏售罄的变体(常规解决方案不起作用),shopify,liquid,variants,Shopify,Liquid,Variants,在我的Shopify商店中,我需要能够在下拉列表中隐藏不再可用的尺寸。我已经尝试过多次添加Shopify建议的代码,但我使用的是脱离沙盒主题的Retina,并将该代码添加到product-form.liquid文件中,无论发生什么情况,都只有1个大小的代码可用。我的商店迫切需要这项功能,因为我们出售的封闭式鞋已不复存在,因此,当客户搜索一个尺码的产品时,该尺码的9号鞋仍然显示,因为它没有隐藏在下拉列表中,它只会说“卖完了”,这是我的代码。抱歉,如果格式不是很好看,这就是我的主题 液态产品 {%i

在我的Shopify商店中,我需要能够在下拉列表中隐藏不再可用的尺寸。我已经尝试过多次添加Shopify建议的代码,但我使用的是脱离沙盒主题的Retina,并将该代码添加到product-form.liquid文件中,无论发生什么情况,都只有1个大小的代码可用。我的商店迫切需要这项功能,因为我们出售的封闭式鞋已不复存在,因此,当客户搜索一个尺码的产品时,该尺码的9号鞋仍然显示,因为它没有隐藏在下拉列表中,它只会说“卖完了”,这是我的代码。抱歉,如果格式不是很好看,这就是我的主题

液态产品

{%if product.available%} {%if settings.display_inventory_left%} {如果product.variations.first.inventory_management==shopify和product.variations.first.inventory_quantity>0%,则为% {{product.variants.first.inventory_quantity}{{{settings.inventory_left_text | escape}}

{%endif%} {%endif%} {%如果product.options.size>1%} {product.variants%中的变量为%0} {{variant.title}} {%endfor%} {%elsif product.options.size==1和product.variants.size>1或product.options[0]!=Title%} {{product.options[0]}}: {product.variants%中的变量为%0} {{variant.title}} {%endfor%} {%else%} {%endif%} {%if settings.display_product_quantity%} 数量: {%endif%} {%if settings.cart\u return=='back%} {%endif%} {%如果product.variants.size>1或product.options.size>1%} // {%endif%} {%endif%}
我注意到了几件小事:

{%if product.options.size==0%}应为{%if product.options.size==1%}。 您缺少$function{…You need}的结束括号;在结束标记之前。 这似乎对我现在起作用了:

{%如果product.variants.size>1或product.options.size>1%} // {%endif%}
为什么不给主题开发者发邮件呢?不幸的是,他们没能帮助我=\