联系官方销售客服
1835022288
028-61286886
通用订单通知模板中如何增加订单ID变量?
使用【通用订单】插件安装到产品模块,需要实现,下单成功(付款前)发送通知提醒给后台管理员。但CMS内置只有付款成功后发送。
水平有限,只想到影响插件升级方法。
dayrui/App/Order/Controllers/Order.php 增加以下代码,
// 增加下单成功,通知管理员 $data = [ 'id' => $ids, //加这个不行,会出现两个ID。 'uid' => 1, 'username' => 'admin', ]; \Phpcmf\Service::L('Notice')->send_notice('order_pay3', $data);
成功实现了,提交订单就发送通知。
通过{var_dump($data)}只有uid与username二种变量,想获取订单信息及订单中的商品。
首先想增加订单ID变量,不知道怎么办
'id' => $ids,
添加这个,最终获取的订单号会有2个号码,
如下图所示,40是正确的订单号,41是不存在的。
请教高手,怎么获取到订单ID呢,再通过ID来查询出订单详情。