梳理子比主题商城购物车数据结构、Vue 数据组装、确认下单弹窗、提交订单校验、Zibpay payment/order 创建和购物车清理链路。
梳理子比主题商城购物车数据结构、Vue 数据组装、确认下单弹窗、提交订单校验、Zibpay payment/order 创建和购物车清理链路。 商城购物车不是一个独立页面功能,它连接了商品规格、库存、优惠、收货地址、自动发货邮箱、用户必填项、支付方式和 Zibpay 订单创建。扩展这条链路时,前端只能提交用户选择;金额、积分、运费、优惠、库存、限购、订单归属必须由服务端重新计算。 相关源码: 文件 作用 inc/functions/shop/inc/cart.php 购物车 user meta 读写、导航购物车按钮、加入/移除/清空 inc/functions/shop/inc/user.php 买家收货地址和商家退货地址读写 inc/functions/shop/inc/vue.php 商品详情、购物车、用户、规格弹窗的 Vue 数据 inc/functions/shop/inc/order.php zib_shop_get_confirm_data() 订单确认数据与服务端价格计算 inc/functions/shop/inc/template.php 购物车模板、确认下单弹窗模板、商城资源加载 inc/functions/shop/action/action.php cart_add、update_cart、shop_confirm_modal、shop_submit_order、地址保存和删除 inc/functions/shop/assets/js/main.js 购物车选择、同步、确认弹窗、地址管理、优惠弹窗、提交订单、发起支付 #本地链路校准 当前本地源码里,商城