Shopify 知识库 · 指南
Dawn 与 Horizon 对通用展现和功能模块的覆盖矩阵
汇总 Dawn v15.3.0 与 Horizon 4.2.0 在固定提交中对新增展现形式和功能模块的覆盖:哪些内置、哪些在全仓库搜索中未找到、哪些尚未核对,并指向各功能域源码解读。
历史资料
请结合文中的适用版本和来源阅读。
本页把通用的展现模式与功能模块对到两个官方主题的固定版本上,用来回答一件事:某个模式或模块在 Dawn v15.3.0 或 Horizon 4.2.0 里有没有内置实现、去哪篇解读查证。基线固定在 Dawn ecb06c3 与 Horizon 5acd1b6;Dawn 基线不是上游最新版本,Horizon 4.2.0 是 2026-10-07 核对时的上游最新提交(见基线时效),结论不适用于其他版本。
怎样读这张表
- 有:固定提交里存在对应实现,细节和与通用契约的差距在链接的解读中。
- 未找到:在固定提交的全仓库搜索中未找到相关实现,搜索词见对应解读;这不表示平台做不到,只说明此版本主题没有内置。
- 未核对:对应解读没有覆盖,本页不作判断。
展现形式
| 展现 | Dawn v15.3.0 | Horizon 4.2.0 |
|---|---|---|
| Drawer | 有:购物车抽屉、移动筛选抽屉、菜单抽屉,见购物车、筛选、页头 | 有:购物车抽屉与菜单抽屉,见购物车、页头 |
| Toast | 有:加购通知,见购物车 | 未找到,见吸底加购与可售状态 |
| Sticky Bar | 有:sticky header,见页头 | 有:sticky header 与商品页吸底加购,见页头、吸底加购 |
| Popover | 原生 Popover API 未找到,见预测搜索 | 预测搜索使用 dialog,见预测搜索 |
| Table | 未核对 | 未找到表格组件,见徽章、评价与订阅 |
| Badge | 有:商品卡 Sale 与 Sold out,见订阅表单与徽章 | 有:Sold out 与 Sale,见徽章、评价与订阅 |
| Countdown Timer | 未核对 | 未找到,见徽章、评价与订阅 |
| Hotspot | 未核对 | 有:product-hotspots section,见媒体放大与热点 |
| Navigation Menu | 有;面包屑与 role="menu" 未找到,见页头 | 有;面包屑与 ARIA menu 未找到,见页头 |
| Pagination | 有,见筛选与分页 | 有,见筛选与分页 |
| Scroll Reveal | 有:animations.js,见内容分区与动效 | 未找到,见跑马灯、轮播与动效 |
| Marquee | 未找到,见内容分区与动效 | 有:marquee section,见跑马灯、轮播与动效 |
| Carousel | 有:slideshow,见内容分区与动效 | 有:slideshow 与 carousel,见跑马灯、轮播与动效 |
| Modal | 有:自定义元素加焦点捕获,未使用原生 dialog 与 inert,见商品媒体 | 有:媒体放大对话框,见媒体放大与热点 |
功能模块
| 模块 | Dawn v15.3.0 | Horizon 4.2.0 |
|---|---|---|
| 购物车摘要 | 有;购物车内折扣码输入与免运费进度未找到,见购物车 | 有,见购物车 |
| 购买区 | 有;商品页销售计划选择器未找到,见购买区与可售状态 | 有;销售计划选择器未找到,见购买流程、吸底加购 |
| 库存状态与到货通知 | 可售状态与取货有;到货通知未找到,见购买区与可售状态 | 可售状态与取货有;到货通知未找到,见吸底加购与可售状态 |
| 集合浏览与筛选 | 有,见筛选与分页 | 有,见筛选与分页 |
| 站内搜索 | 有:预测搜索与结果页,见预测搜索 | 有,见预测搜索 |
| 交叉销售与追加购买 | 商品页有 related 与 complementary;购物车与抽屉内推荐未找到,见商品推荐 | 商品页有推荐,见商品推荐 |
| 评价展示 | 只有星级汇总,评价列表未找到,见订阅表单与徽章 | 读取 reviews.rating 与 reviews.rating_count,评价列表需要应用,见徽章、评价与订阅 |
| 订阅获取 | 有订阅表单;同意文案与弹窗触发逻辑未找到,见订阅表单与徽章 | 有订阅表单;同意文案与弹窗未找到,见徽章、评价与订阅 |
| 尺码与适配指引 | 未核对 | 尺码表与尺码指南未找到,见徽章、评价与订阅 |
| 变体媒体 | 有,见商品媒体 | 有,见媒体放大与热点 |
| 证据条 | 未核对 | 未核对 |
| 产品支持导航、促销兑现、商品选型 | 未核对 | 未核对 |
使用时的边界
“未找到”只对固定提交成立:商家仍可以通过应用、自定义 Liquid 或其他主题得到这些能力,而上游主题的后续版本也可能新增。每篇解读都写明了搜索词和与通用契约的差距,采用某个模式前应回到对应解读,并在自己的店铺与目标浏览器中验证。
用这张矩阵核对一个具体模块的方法见学习路线用固定主题版本核对一个模块。