不是快递方式是支付方式,标题写错了,已修改
支付方式配置
'standard' => [ // 标准支付类型:在购物车页面进入下单页面,填写支付信息,然后跳转到第三方支付网站的支付类型。
/* 'check_money' => [ // 货到付款类型。
'label' => 'Check / Money Order',
//'image' => ['images/mastercard.png','common'] ,# 支付页面显示的图片。
'supplement' => 'Off-line Money Payments', // 补充信息
'style' => '<style></style>', // 补充css,您可以在这里填写一些css
'start_url' => '@homeUrl/payment/checkmoney/start', // 点击按钮后,跳转的url,在这个url里面写支付跳转前的提交信息。
'success_redirect_url' => '@homeUrl/payment/success', // 在支付平台支付成功后,返回的页面
],*/
'remaning' => [ // 货到付款类型。
'label' => '积分支付',
//'image' => ['images/mastercard.png','common'] ,# 支付页面显示的图片。
'supplement' => '使用账户中的积分支付', // 补充信息
'style' => '<style></style>', // 补充css,您可以在这里填写一些css
'start_url' => '@homeUrl/payment/remaning/start', // 点击按钮后,跳转的url,在这个url里面写支付跳转前的提交信息。
'success_redirect_url' => '@homeUrl/payment/success', // 在支付平台支付成功后,返回的页面
],
文件Checkout\block\onepage\Placeorder.php
checkOrderInfoAndInit()方法中有这一句
$payment_method = isset($post['payment_method']) ? $post['payment_method'] : '';
这个payment_method的值是remaning,写入数据库和后台显示的也是这个值,我想显示的是"积分支付"