需求背景
用户对购买的商品有所要求的时候会出现这个需求,如商品定制,特殊需求等。但是又不是所有的商品会有定制需求,所以需要有特定的字段对商品进行区分,并在用户加购时进行显示。
1. 抛出问题
商品怎么区分?
通过参考文档[1],可以知道商品可以通过元字段进行定义和显示,网站前端可以通过是否带这个字段来区分商品
数据存在哪里?
通过参考文档[2],可以知道数据是存在提交给shopify的properties对象中。
如何提交?
在添加商品的时候和数据一起提交
2. 如何设置?
添加元字段



product详情相关的模板中添加代码
这个需要根据自己的实际情况来处理
{% if product.metafields.extension.customed %}
{% endif %}
3. 效果如何?
定制商品
非定制商品
商品加购

参考链接
[1] https://shopify.dev/apps/metafields
[2] https://shopify.dev/api/ajax/reference/cart#add-line-item-properties
关注我的【小红书】,第一时间掌握更新动态
你的鼓励就是我创作的动力!
