修改下一個訂單編號的號碼

批次價格更新、快速商品編輯、批次上傳圖片、狀態顏色化顯示、簡訊串接等等
回覆文章
admin
系統管理員
文章: 212
註冊時間: 2018-01-05, 17:40

修改下一個訂單編號的號碼

文章 admin » 2019-04-18, 12:40

OpenCart 的訂單是取用訂單資料表的 order_id 序號作為訂單編號,此一序號是從 1 開始自動增加的一個欄位,所以您的第一筆訂單的訂單編號將會是 #1,很多商家不喜歡這樣的安排,尤其是商店才剛營運,訂單編號還在兩位數以內,讓客戶發現訂單編號數字那麼小,總是不太好看。

有些商家會選擇客製訂單編號的格式,可能參雜日期之類的,意圖讓客戶無法看出真正的訂單序號,不過這至修改的工程比較大一些,如果你不想這麼麻煩,有另一種選擇,就是直接修改設定下一個訂單編號的號碼。

這種修改其實不會很難,只要您會使用 phpMyAdmin,再依照下面的步驟,就可以修改設定了。
這裡假設您已經會使用 phpMyAdmin,並進入到您的 OpenCart 資料庫,接下來 :

1. 切換到 oc_order - 因為這是訂單資料表
2. 切換到 [操作] 分頁 - 因為我們要設定的功能在這個分頁中
3. 更改 AUTO_INCREMENT - 先將頁面往下捲動,找到 AUTO_INCREMENT 欄位,並修改您要的下一個訂單編號值(例如 10123 隨便一個不奇怪的數字)
4. 按下 [執行]

如此就修改完成了,下一張訂單的單號,將會是你剛剛設定的值,這個方法也能使用在營運中的網站,不過修改之前,仍建議先備份一下資料庫,以備不時之需啊。
附加檔案
order_number_01.png
order_number_01.png (255.53 KiB) 已瀏覽 89 次
OpenCart 購物網站代管及維護 https://www.osec.tw
OpenCart 台灣技術支援 FB 粉絲頁 https://www.facebook.com/ntcart/

回覆文章