我编辑了product-grid-item.liquid文件,以在收集页面上将产品的颜色变体显示为单独的产品。变体都链接到相同的产品页面,但有自己的变体URL。我的问题是变体显示和主要颜色显示。例如:我有一件黑色,橙色和绿色的衬衫。黑色是默认颜色。我在常规产品网址的集合页面上显示了一件黑色衬衫,而且我还展示了一个与变体网址链接的黑色衬衫,绿色衬衫和橙色衬衫。我如何解决这个重复?我的代码如下:
大部分 Shopify 主题颜色变体是类似上图所示的文字显示或者小颜色图标来显示的,如果要将变体颜色做成对应的产品的小图片,要么需要购买安装特定的主题才能实现,要么需要安装插件才能实现。我们可以在 Shopify 应用市场搜索“Swatch”找到相关的插件。比方说 Variant Image Automator;Swatch King ‑ Variant Options;或者 Variant Image Wizard + Swatch。
如果你在独立站上销售的是服装箱包类等变体图片特别多的产品,比方说某一款服装,有7个颜色变体,每个变体有6张细节图,如果你要把所有的图片都放在产品页面上,那么就有42张图片堆在一个产品页面上。如果你选的主题能够合理的控制Shopify产品变体图片的展示,可能页面会干净整洁很多。不过如何能像亚马逊那样展示变体信息呢?例如下图中Color一共有20个变体颜色,假设每个变体都有3张细节图要展示,那按照很多Shopify主题的“习惯”,比方说Debut或者Brooklyn,在左侧可能就会堆积着60张产品图片。。。变体越多,客户的体验也就越差。
在 Shopify 系统中,目前每个产品页面最多只能添加3个属性“选项名称”(基本能够满足大部分产品了吧)。并且变体总数,或者单个属性值的数量不能超过100个。比方说某个产品有120个颜色,那么Shopify系统最多只能添加其中的100个颜色;或者说某个产品有50个颜色和3个尺寸规格,也就是共计150个变体,Shopify 系统最多也只能添加其中的100个产品信息,其余50个是无法添加的。这种情况下,我们可以把这个产品页面拆分为2个或者多个变体产品,或者借助 Shopify 插件来扩充变体的数量。
Shopify关于 没有明确说明Bestselling有人咨询过排序背后的算法Shopfiy 客户支持部解释如下:Best Selling 产品集排序是通过包含 product_id 的订单项(line items)因此,对于有多个变体的订单,每个变体都被视为一个例子。每个产品的所有变体订单(line items)计算销售总额 best selling。
每个店铺标签选项卡上面都显示有当前追踪 Shopify 网站的上次更新时间,点击 View Changes 可以查看具体的更新内容,例如哪款产品下的某个变体的价格从原来的多少降低/增加到了多少,哪款产品的移除/新增了某个变体,移动/新增了哪款产品,移除/安装了哪款新应用,等等,能够非常清楚的看到网站具体的更新情况,
同时,在选择某个变体的时候,页面中的标题以及产品描述信息也会随之发生变化。上图和下图是Shopify同一个产品页面展示的信息,简单的比较可以看出来,在选择不同变体信息的时候,左边的大图,产品的标题,以及产品的描述都随之发生了改变。至少在功能上是不是和亚马逊Listing页面一模一样了呢?StarApp应用生成的Shopify产品页面
传统的给大家的概念Shopify是B2C零售的独立站,对于做B2B的公司来说没什么意义,我们在Facebook shop上卖的是B2B产品,这样就促使我再去摸索网站模块结构,发现可以通过变体的模式解决这个问题,这还得感谢做了亚马逊的灵感启发,亚马逊产品通过变体设置打包为 2Pack, 10Pack 等作为套装来卖。
Shopify中的每个产品至少包含一个变体。您的条件{% if product.variants.size >= 1 %}为true。但是{% unless product.selected_or_first_available_variant.title contains"Default" %}是错误的。