![图片[1]-【更新预告】EMSHOP商品详情页将支持插件接管购买区渲染](https://img.duokk.com/em/2026/04/40cd91c5719cb55fc6b6e7489d2cab7e.png)
现在的商品详情页,购买区域是固定的:选规格、填数量、点购买。这对卡密商品够用,但如果商品是“人工发货”(需要填收货地址),或是“选号商品”(需要展示号码池),固定界面就无能为力了。
在EMSHOP的底层重构中,购买区域将由插件接管渲染。
核心系统在渲染商品详情页时,只负责输出一个“容器”(一块空白区域),然后触发钩子:goods_type_{type}_render。插件收到钩子后,根据商品类型和plugin_data中的配置,动态生成HTML并返回。核心系统将返回的HTML插入容器,完成渲染。
不同类型,不同界面:
- 虚拟卡密插件:渲染规格选择按钮、数量输入框、库存提示。
- 人工发货插件:渲染收货地址表单、运费计算、发货时间提示。
- 选号商品插件:渲染号码池网格、筛选条件、锁定倒计时。
核心系统不关心插件渲染了什么,只负责提供商品基础信息和最终下单接口。
很小的机制,但让EMSHOP从“一套界面卖所有”变成了“千品千面”。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END












暂无评论内容