問題描述:
商品訂單詳情訂單狀態顯示異常。
解決方法:
application/admin/view/order/store_order/order_info.php,找到這個文件,對照下列代碼修改。
<div class="col-sm-6" style="color: #8BC34A;">訂單狀態:
{if condition="$orderInfo['paid'] eq 0 && $orderInfo['status'] eq 0 && $orderInfo['type'] neq 1"}
{if condition="$orderInfo['paid'] eq 0 && $orderInfo['status'] eq 0"}
未支付
{elseif condition="$orderInfo['paid'] eq 1 && $orderInfo['status'] eq 0 && $orderInfo['refund_status'] eq 0"/}
已支付
{elseif condition="$orderInfo['paid'] eq 1 && $orderInfo['refund_status'] eq 1"/}
申請退款
{elseif condition="$orderInfo['paid'] eq 1 && $orderInfo['refund_status'] eq 2"/}
已退款
{/if}
{else if $orderInfo['type'] eq 2}
{if condition="$orderInfo['paid'] eq 0 && $orderInfo['status'] eq 0"}
未支付
{elseif condition="$orderInfo['paid'] eq 1 && $orderInfo['status'] eq 0 && $orderInfo['refund_status'] eq 0"/}
已支付
{elseif condition="$orderInfo['paid'] eq 1 && $orderInfo['status'] eq 1 && $orderInfo['refund_status'] eq 0"/}
待收貨
{elseif condition="$orderInfo['paid'] eq 1 && $orderInfo['status'] eq 2 && $orderInfo['refund_status'] eq 0"/}
待評價
{elseif condition="$orderInfo['paid'] eq 1 && $orderInfo['status'] eq 3 && $orderInfo['refund_status'] eq 0"/}
已完成
{elseif condition="$orderInfo['paid'] eq 1 && $orderInfo['refund_status'] eq 1"/}
申請退款
{elseif condition="$orderInfo['paid'] eq 1 && $orderInfo['refund_status'] eq 2"/}
已退款
{/if}
{/if}
</div>