Shopify 如何在selectCallback函数中获取产品标题?
我需要根据不同的产品在价格中添加不同的后缀,例如“每箱”、“每对”等。我能想到的唯一方法是检查产品名称(谢天谢地,只有三种产品与其他产品不同)。我发现后缀是由这个Shopify 如何在selectCallback函数中获取产品标题?,shopify,Shopify,我需要根据不同的产品在价格中添加不同的后缀,例如“每箱”、“每对”等。我能想到的唯一方法是检查产品名称(谢天谢地,只有三种产品与其他产品不同)。我发现后缀是由这个selectCallback函数创建的。但是函数var selectCallback=function(variant,selector)似乎仅限于变量控制。如何在该函数中获取产品标题?如果有人有更好的主意在价格中添加不同的后缀,我洗耳恭听。提前谢谢 您可以将所有产品数据从liquid object获取到javascript(在产品页面
selectCallback
函数创建的。但是函数var selectCallback=function(variant,selector)
似乎仅限于变量控制。如何在该函数中获取产品标题?如果有人有更好的主意在价格中添加不同的后缀,我洗耳恭听。提前谢谢 您可以将所有产品数据从liquid object获取到javascript(在产品页面中):
<script>
var product = {{ product | json }};
console.log(product);
</script>
selectCallback = function(variant, selector) {
...
...
console.log(variant);
if (variant) {
...
...
}
if (variant && variant.available == true) {
...
} else {
...
}
};