核心实施拆解
从选型到加购:三条关键前端链路
设计师集合店不能把叙事和交易拆成两套页面。Fabrique 要同时消化高 SKU 成衣、编辑专题和跨境购买,实施重点是让专题、设计师、尺码和搭配各自成为可维护的一层,再指向同一件可售成衣,而不是把设计师信息写成页脚说明。
项目背景
先明确客户怎么选,再决定前端承担什么
用户从 New In、Best Sellers、Dresses、Tops、Denim、Bags 或 Marrakech、Modern Classic 等专题进入,再以设计师、轮廓、面料、尺码和价格确认。Designer & Inspiration、Style With 和配送退换完成购买判断。
WESWOO 的重点是建立“设计师—系列—商品—搭配”四层关系,让品牌故事直接服务商品发现与购买,并用稳定的 Shopify 组件承接频繁上新和大型目录。
01编辑入店
让专题、设计师和品类指向同一件成衣
顾客可能从 Marrakech、连衣裙或某位设计师走进来,集合卡片和搜索必须给出同一套设计师、价格与尺码信息,而不是每个入口各说一套。
- 01从 New In、品类或编辑专题进入
- 02在集合卡上同时看到设计师、价格和尺码状态
- 03用搜索建议落到正确系列或单品
- 04打开成衣页继续确认面料与版型
实现方法
- 集合承担设计师与场合分流,商品卡把设计师署名、标题、价格和尺码状态放进同一层级,而不是把设计师藏进悬停说明。
- Predictive Search 在输入阶段同时返回商品与系列建议,先把人送进正确的设计师或品类范围。
- 首页专题和集合商品轨共用可滑动的卡片阅读方式,使编辑大片与可购清单连在同一浏览节奏里。
部署与验收
- 专题导航、公告条和集合可以分开更新,新季上新不必改写成衣页脚本。
- 搜索保留加载与无结果状态,避免空查询打断编辑浏览。
最终效果实现后的变化
- 从专题、设计师或品类进来的顾客,看到的是同一件可识别、可判断库存的成衣。
- 新一季主要维护集合与专题内容,发现路径仍指向现有商品模板。
查看脚本与 Shopify API 依据
predictive-search.jsShopify Predictive Search APIswiper-bundle.min.jscard-product-slider.jscard-slider.js02面料确认
看清织纹与工艺,再提交可售尺码
高考虑女装要先确认面料、装饰和版型,再选择颜色与尺码。画廊放大和变体状态必须对着同一件成衣,不能出现图是珍珠花呢、表单却停在缺货尺码。
- 01首屏阅读设计师署名与成衣标题
- 02在宽画廊或灯箱里核对织纹与装饰
- 03点选颜色与可售尺码
- 04把当前 variant 交给购买表单
实现方法
- 尺码与颜色进入 variant,由 product-variants.js 广播当前可售状态;搭配单品不写进选项值,避免 SKU 矩阵被造型关系撑破。
- 成衣画廊、桌面独立查看器和 PhotoSwipe 灯箱分开承担浏览与放大,让核对织纹不必离开尺码选择。
- 购买表单始终提交当前变体,缺货尺码给出可区分反馈,而不是让主按钮处于含糊的不可用状态。
部署与验收
- 成衣页按 JSON template 拆出画廊、尺码和搭配 section,设计师说明与面料模块可独立编辑。
- Section Rendering API 重绘或主题编辑器重载后,重新绑定变体、灯箱和抽屉,避免织纹查看和尺码状态脱节。
- 移动端裁切编辑大片,并保证尺码选择保持可点,不被画廊手势抢走。
最终效果实现后的变化
- 顾客能先看清面料和工艺,再把真正选中的尺码加入购物车。
- 上新时主要更新成衣媒体与设计师内容,购买交互可以复用。
查看脚本与 Shopify API 依据
product-variants.jsproduct-media-gallery.jsdesktop-product-image-viewer.jsphotoswipe.umd.min.jsphotoswipe-lightbox.umd.min.jsVariant behaviorProduct form behaviorMedia/model behaviorSection Rendering APIShopify section eventsShopify theme editor mode03造型与购物车
搭配留给关联商品,购物车只接收已确认的尺码
Style With 要把马甲和牛仔裤放进同一购买语境,但不能把搭配写成变体选项。加购后抽屉需要立刻回显这件成衣的尺码,并补充相关单品。
- 01在成衣页确认当前尺码
- 02从 Style With 看到关联单品
- 03Ajax Cart 提交当前 variant
- 04抽屉回显行项目并刷新建议
实现方法
- 当前商品上下文调用 Product Recommendations,把 Style With 做成关联商品,而不是额外的 option。
- quick-cart-drawer.js 与 cart.js 通过 Cart Ajax 的 add、change、update 维护行项目,服务器返回的购物车作为抽屉唯一状态。
- 加入成衣后,抽屉内再刷新相关建议,让搭配和加购发生在同一操作流里。
部署与验收
- 推荐异步加载,接口失败时不挡住价格、尺码和购买按钮。
- 抽屉打开时锁住背景滚动,避免长画廊页在抽屉下方继续滑动。
- 局部重绘后重新挂接抽屉与变体监听,防止加购对象和页面展示不一致。
最终效果实现后的变化
- 顾客可以为已选尺码的成衣找到搭配,而不污染颜色和尺码变体。
- 加购后立刻在抽屉里看到具体行项目,并可继续改数量或浏览相关单品。
查看脚本与 Shopify API 依据
Product Recommendations APIcart-best-seller-recommendations.jsquick-cart-drawer.jscart.jsCart Ajax: addCart Ajax: changeCart Ajax: updatebodyScrollLock.min.js运营交接
上线之后,运营团队可以继续维护
- 目录按品类、设计师与编辑专题同时分流,集合承接 New In、Dresses、Denim、Bags,以及 Marrakech、Modern Classic 等买手主题。
- 尺码与颜色进入 variant;设计师、轮廓、面料作为选型信息,不写成额外选项。
- 搭配单品用关联商品连接;Editorial 与灵感文章作为内容对象,放在 SKU 矩阵之外。
- 公开站点面向多国家与多语言版本,市场合并跳转在进入商品模板之前完成,避免先渲染错误市场的价格和退换说明。
- 设计师、面料和商品主数据可跨市场共享;价格、尺码可售、配送与退换按目的地维护,不新增 variant。
- 运营编辑落在专题导航、公告条和跳转文案,新季上新复用同一套变体与画廊脚本。
资料说明公开来源与核验边界
公开资料来源
内容核验
行业、商品与公开功能依据品牌官网核验;无法从前台验证的 App、后台配置和经营数据不作推断。WESWOO 的工作范围只按项目记录和客户授权表述。
公开信息最近核验:2026-08-12