后台显示支付方式是英文

bug问题 · hetao · 于 5年前 发布 · 2668 次阅读

后台订单管理显示的支付方式是英文标识符而不是中文的label 与邮寄方式是类似的情况,但是邮寄方式可以通过配置翻译,支付方式这个没有翻译

我通过二开本来打算写入的时候用label但是担心会影响到其它模块的显示,最后只在表格显示的时候转换一下,这样把对其它模块的影响降到最小。

共收到 5 条回复
Fecmall#15年前 0 个赞

看不明白

譬如这里:

我通过二开本来打算写入的时候用label ,你能说明那个地方不?代码在哪里,或者哪里设置?

本人都看不明白你这个帖子到底要干啥!!

hetao#25年前 0 个赞

不是快递方式是支付方式,标题写错了,已修改 支付方式配置

            '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,写入数据库和后台显示的也是这个值,我想显示的是"积分支付"

Fecmall#35年前 0 个赞

前台显示的是label对应的值

在后台订单列表,点击后弹出订单详情,在支付方式部分显示积分支付,而不是remaning,对吧?

记录一下,后面修正这个。

hetao#45年前 0 个赞

应该统一显示成积分支付

Fecmall#55年前 0 个赞

已经修复,代码提交:https://github.com/fecshop/yii2_fecshop/commit/6057826ab07517ed7f39874a85ca24a06eff99ef

会加入下一个版本

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics