opencart2.x - Opencart 定期订阅 购物车中的初始价格
问题描述
我正在使用 OpenCart 2.3.0.2。我想在我的商店里有一个产品用于经常性捐赠。基本产品应该是“零”,然后他们应该能够从下拉列表中选择多种选项(10 美元/月、20 美元/月等)。我按照这个想法设置了定期付款。但是,当他们结账时,商品价格仍然为零,此时应将订阅价格添加到基本价格中。有没有人可以解决这个问题?一个扩展?任何事物?
购物车页面:
解决方案
OpenCart 3.0.3.7
代替:
'price' => ($price + $option_price),
'total' => ($price + $option_price) * $cart['quantity']
,
和:
'price' => ( ($recurring ? ($recurring['trial'] ? $recurring['trial_price'] : $recurring['price']) : $price) + $option_price ),
'total' => ( ($recurring ? ($recurring['trial'] ? $recurring['trial_price'] : $recurring['price']) : $`price) + $option_price ) * $cart['quantity'],
推荐阅读
- sql-server - MSSQL 权限系统登录
- r - 如何将标题页与 RMarkdown Word 输出中的目录分开?
- c - c中的嵌套结构和链表 - 分段错误
- javascript - 数组拆分为 2 并映射相应的对象并将它们放入结果数组中
- mysql - 将 CSV 导入具有不同列的 MySql 工作台表
- ms-access - 我的 Access 查询以相反的日期格式返回错误的结果
- vb.net - 如何在 clear() 之后保留绑定到数字 updown 的标签的最后一个值?
- json - 如何从字节偏移中读取 gzip jsonl 以调试 BigQuery 错误?
- python - 如何将视频转 n 度
- java - Gitlab CI gradle test 测试数据库报错