drupal-8 - 在 Drupal 8 商务模块中,如何从购物车中获取折扣金额?
解决方案
在这里,我想分享一下我是如何解决折扣问题的。折扣按订单对象中的 order_item 进行调整。所以我得到了以下折扣金额:
$adjusment_order_item = $order_item->getAdjustments();
if($adjusment_order_item){
$adjustment_data = $adjusment_order_item[0]->getAmount();
$adjustment = $adjustment + $adjustment_data->getNumber();
$adjustment_currency = $adjustment_data->getCurrencyCode();
}
推荐阅读
- ios - 在 Spritekit (Swift) 中实现“游戏退出”选项的最简单方法是什么。
- python - 如何将我的字符串参数打印为元组
- javascript - 如何与 Django 中的生物指纹识别器进行通信
- javascript - 在包含对象数组的对象内定义一个方法(javascript)
- mysql - 在 mysql 表中重新创建编码混合
- javascript - ScrollReveal 'no elements found'?
- javascript - 给定关键字和要搜索的字段列表时如何过滤数组?
- c# - 所有结构的结构扩展方法
- javascript - Meteor:如果我有一个使用 userId 的方法,我是否必须检查他们是否已登录?
- javascript - 运行电子应用程序后如何执行停止脚本?