小程序
自 Halo 2.24 起,Halo 商城支持以微信小程序作为销售终端。相较于 Web 端,小程序在国内拥有更高的用户渗透率,更适合承载移动端购物场景。
获取方式
Halo 官方目前以源码形式提供小程序模板,你需要自行编译,并通过微信开发者工具完成发布。
- 源码仓库:lxware-dev/halo-shop-miniprogram
- 在线文档:小程序配置与发布文档
使用流程
Fork 后再修改
为了便于后续同步官方更新,建议先将仓库 Fork 到自己的 GitHub 账户,再克隆到本地进行配置、编译和发布。
克隆完成后,请阅读源码仓库中的 docs 目录,其中包含完整的小程序配置、编译与发布说明,可按文档完成后续操作。
在 Halo 中配置
进入 商店 -> 设置 -> 小程序,完成以下配置:
- 启用微信小程序登录,填写小程序 App ID,并在 Secret 字段中保存 App Secret。
- 按需添加首页轮播图。每张轮播图可以设置标题、描述、图片、优先级,以及不跳转、跳转到产品或跳转到分类。
- 按需添加快捷入口。每个入口可以设置标题、图片、优先级,以及不跳转、跳转到产品或跳转到分类。
- 保存设置。
App ID 和 App Secret 必须与编译、发布小程序时使用的微信小程序一致。App Secret 属于敏感凭证,不要写入小程序源码或公开仓库。