ShopXO VR票务插件 — 基于ShopXO生态的演唱会票务解决方案(Plan B)
 
 
 
 
Go to file
sileya-ai c8de7d3bff feat: 完成 ShopXO 深度调研文档包
- docs/00_OVERVIEW: 项目总览与双线策略
- docs/01_SHOPXO_TECHNICAL_RESEARCH: DIY/CustomView/30+钩子/插件机制完整分析
- docs/02_FRONTEND_CUSTOMIZATION: shopxo-uniapp 编译到微信小程序+自定义组件
- docs/03_VERIFICATION_SYSTEM: 核销系统设计(QR生成/票夹/B端核销页)
- docs/04_IMPLEMENTATION_ROADMAP: Agent 分工与开发计划
- 更新 ARCHITECTURE.md (v1.1) 整合调研成果
- 更新 README.md
2026-04-14 12:01:37 +08:00
docs feat: 完成 ShopXO 深度调研文档包 2026-04-14 12:01:37 +08:00
ARCHITECTURE.md feat: 完成 ShopXO 深度调研文档包 2026-04-14 12:01:37 +08:00
README.md feat: 完成 ShopXO 深度调研文档包 2026-04-14 12:01:37 +08:00
plugin.json feat: plugin scaffold + initial directories 2026-04-13 15:52:38 +08:00

README.md

VR票务插件 for ShopXO

Plan B基于 ShopXO 生态的 VR 演唱会票务解决方案 当 vr-ticket-mpGo + Supabase + uni-app 主线)不适用时,选用此方案

核心能力

能力 实现方式
场次管理 插件独立表 vr_events / vr_sessions
商品详情页定制 30+ 钩子注入,或 1 行控制器代码替换模板
选座 UI 自定义 Vue 组件Fork shopxo-uniapp
观演人收集 插件钩子收集,下单时写入 vr_tickets
QR 电子票 ShopXO 内置 \base\Qrcode + phpqrcode
微信小程序 shopxo-uniapp 已支持HBuilderX 一键发行
B 端核销 Fork realstore/check/check.vue,完整参考
会员/积分/优惠券 全部复用 ShopXO 内置能力

快速开始

# 1. 克隆本仓库
git clone http://xmhome.ow-my.com:3000/sileya-ai/vr-shopxo-plugin.git

# 2. 上传插件到 ShopXO
cp -r vr-shopxo-plugin/app/plugins/vr_ticket /path/to/shopxo/app/plugins/

# 3. 数据库迁移
# 访问 /admin/plugins/vr_ticket/migrate 或手动执行 SQL

# 4. 后台安装
# 管理后台 → 应用中心 → 插件管理 → 安装 VR票务插件

# 5. shopxo-uniapp 改造
# HBuilderX 导入 shopxo-uniapp
# 添加 pages/ticket-buy/ 和 pages/ticket-verify/
# 配置 manifest.json 的 AppID
# 发行 → 微信小程序

技术调研文档

关键发现2026-04-14

  • ShopXO 内置 CustomView Ace 编辑器(全代码自定义页面)
  • 商品详情页 30+ 插件钩子,最佳注入点 plugins_view_goods_detail_base_sku_top
  • shopxo-uniapp 已支持微信小程序,条件编译已配置
  • ShopXO 内置 phpqrcode QR 码生成库
  • realstore/check/check.vueB 端核销页最佳参考

项目状态

🚧 调研完成,尚未开始编码

仓库地址

http://xmhome.ow-my.com:3000/sileya-ai/vr-shopxo-plugin