需求背景

用户对购买的商品有所要求的时候会出现这个需求,如商品定制,特殊需求等。但是又不是所有的商品会有定制需求,所以需要有特定的字段对商品进行区分,并在用户加购时进行显示。

1. 抛出问题

商品怎么区分?

通过参考文档[1],可以知道商品可以通过元字段进行定义和显示,网站前端可以通过是否带这个字段来区分商品

数据存在哪里?

通过参考文档[2],可以知道数据是存在提交给shopify的properties对象中。

如何提交?

在添加商品的时候和数据一起提交

2. 如何设置?

添加元字段

image.png
image.png

image.png

product详情相关的模板中添加代码

这个需要根据自己的实际情况来处理

{% if product.metafields.extension.customed %}







{% endif %}

3. 效果如何?

定制商品

image.png

非定制商品

image.png

商品加购

image.png

Tips: 如有引用请标注源文章地址

参考链接

[1] https://shopify.dev/apps/metafields
[2] https://shopify.dev/api/ajax/reference/cart#add-line-item-properties

关注我的【小红书】,第一时间掌握更新动态


你的鼓励就是我创作的动力!
zanshang.png