作者 主題: 後台訂單管理,發貨單號無法編輯  (閱讀 1544 次)

0 會員 與 1 訪客 正在閱讀本文。

離線 hopscotch

  • 入門會員
  • *
  • 積分 +0/-0
後台訂單管理,發貨單號無法編輯
« 於: 三月 26, 2016, 03:27:35 下午 »
大家好,我是註冊虛擬主機之後,再使用cpanel裡面提供的2016年模版,
在試功能的過程發現後台的訂單管理-->訂單列表-->檢視裡面「發貨單號」旁的編輯按鈕,
按下去後出現的和選擇寄件方式的頁面是同一個,然後出現如圖的錯誤碼,
請問我要如何修改呢?
我沒有動過這些頁面的原始碼,都是原汁的

離線 andy

  • 管理員
  • 正式會員
  • *****
  • 積分 +1/-0
  • 性別: 男
    • 原來如此
Re:後台訂單管理,發貨單號無法編輯
« 回覆 #1 於: 三月 26, 2016, 05:06:04 下午 »
看來是PHP版本的問題
ECSHOP只支援到5.2
解決的方法可以把PHP版本降為5.2
或是針對錯誤的檔案進行修正
以適合更高版本...
LINE ID:ecshop_weshop
Email:andy@we-shop.net
聯絡我:https://we-shop.net/contactus.php

離線 hopscotch

  • 入門會員
  • *
  • 積分 +0/-0
Re:後台訂單管理,發貨單號無法編輯
« 回覆 #2 於: 三月 30, 2016, 12:56:11 上午 »
目前解決錯誤代碼的問題了...

在line 2200此行mark起來以後加上以下就ok了

$shipping['configure'] = unserialize($shipping['configure']);
            $sun_shipping = array();
            foreach($shipping['configure'] as $row){
                $sun_shipping[$row['name']] = $row['value'];
            }
            $shipping_list[$key]['free_money'] = price_format($sun_shipping['free_money']);



離線 hopscotch

  • 入門會員
  • *
  • 積分 +0/-0
Re:後台訂單管理,發貨單號無法編輯
« 回覆 #3 於: 三月 30, 2016, 01:08:09 上午 »
sorry不小心按到送出無法修改~~~

錯誤代碼解決了,但是在寄件方式和發貨單號的部份,點進去仍是同一頁面:
http://hopscotch.tw/admin/order.php?act=edit&order_id=28&step=shipping


離線 andy

  • 管理員
  • 正式會員
  • *****
  • 積分 +1/-0
  • 性別: 男
    • 原來如此
Re:後台訂單管理,發貨單號無法編輯
« 回覆 #4 於: 三月 30, 2016, 11:47:28 上午 »
PHP本身應該沒問題
最好不要亂改

LINE ID:ecshop_weshop
Email:andy@we-shop.net
聯絡我:https://we-shop.net/contactus.php