ecshop订单-》 订单状态

已确认,已发货,已付款

 

语言包

/* 订单状态 */
$_LANG['os'][OS_UNCONFIRMED] = '未确认';
$_LANG['os'][OS_CONFIRMED] = '已确认';  //确认是有效订单
$_LANG['os'][OS_SPLITED] = '已确认';    //确认收货
$_LANG['os'][OS_SPLITING_PART] = '已确认';
$_LANG['os'][OS_CANCELED] = '已取消';
$_LANG['os'][OS_INVALID] = '无效';
$_LANG['os'][OS_RETURNED] = '退货';

$_LANG['ss'][SS_UNSHIPPED] = '未发货';
$_LANG['ss'][SS_PREPARING] = '配货中';
$_LANG['ss'][SS_SHIPPED] = '已发货';
$_LANG['ss'][SS_RECEIVED] = '收货确认';
$_LANG['ss'][SS_SHIPPED_PART] = '已发货(部分商品)';
$_LANG['ss'][SS_SHIPPED_ING] = '配货中'; // 已分单

$_LANG['ps'][PS_UNPAYED] = '未付款';
$_LANG['ps'][PS_PAYING] = '付款中';
$_LANG['ps'][PS_PAYED] = '已付款';

php输出   L('os'),L('ss'),L('ps')

L('os') 输出:Array ( [0] => 未确认 [1] => 已确认 [5] => 已确认 [6] => 已确认 [2] => 已取消 [3] => 无效 [4] => 退货 )

L('ss') 输出:Array ( [0] => 未发货 [3] => 配货中 [1] => 已发货 [2] => 收货确认 [4] => 已发货(部分商品) [5] => 配货中 )

L('ps') 输出:Array ( [0] => 未付款 [1] => 付款中 [2] => 已付款 )   ps

hmtl页面引用

{$lang.ps[$status]},或 $order['shipping_status_text'] = $_LANG['ss'][$order['shipping_status']];

 

php文件

$os = L('os');
		$ss = L('ss');
		$ps = L('ps');

$status_text = $ps[$orders[$k]['pay_status']];

 

订单状态未确认取消确认已付款配货中已发货已收货退货
order_status02111554
shipping_status00003120
pay_status00022220

完美引用

php

require_once(ROOT_PATH . 'languages/' .$_CFG['lang']. '/admin/order.php');

$smarty->assign('lang',   $_LANG);

html

{$lang.ps[$order.pay_status]}

转载于:https://www.cnblogs.com/wesky/articles/4995348.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值