shopify wishlist
v2.3.0
用于在 Shopify 商店上实现简单的客户愿望清单的一组文件。
版本:2.3.0 - 与在线商店 2.0 兼容
以前的版本:
要开始使用Shopify Wishlist ,您必须将此存储库中的一些文件复制到您的 Shopify 主题代码中。
注意:此设置假设您有一个用于显示产品卡的代码片段。
要复制的文件:
回购文件 | Shopify 主题位置 |
---|---|
button-wishlist.liquid | snippets/ |
icon-heart.liquid | snippets/ |
wishlist-template.liquid | sections/ |
product-card-template.liquid | sections/ |
page.wishlist.json | templates/ |
product.card.json | templates/ |
Wishlist.js | assets/ |
button-wishlist.liquid
代码段放置在现有产品卡代码段内,或放在product.liquid
模板上{%- render 'button-wishlist', product: product -%}
product-card-template.liquid
部分中的代码段替换为现有的产品卡代码段Wishlist.js
中的selectors
对象.product-item
,则selectors
变量将如下所示: const selectors = {
button: '[button-wishlist]',
grid: '[grid-wishlist]',
productCard: '.product-item', // your classname here
};
template
设置为page.wishlist
theme.liquid
中结束</head>
标记之前<script src="{{ 'Wishlist.js' | asset_url }}" defer="defer"></script>
就是这样!查看 Shopify 商店时,您应该会在产品卡内(可能在产品系列页面上)或产品模板上看到愿望清单按钮。单击愿望清单按钮将从客户的愿望清单中添加/删除项目并触发按钮上的活动样式。添加心愿单项目后,您可以导航到步骤 3 中创建的页面来查看您的心愿单。
演示 Shopify 商店
.liquid
愿望清单和产品卡模板。