選購或客製匯入/出模組時 這個「坑」你最好避開

一頁式結帳、資料匯出、FB帳號登入、最新訊息模組等等
回覆文章
admin
系統管理員
文章: 104
註冊時間: 2018-01-05, 17:40

選購或客製匯入/出模組時 這個「坑」你最好避開

文章 admin » 2018-08-30, 11:35

OpenCart 系統內建的匯入/出功能,通常只有簡單的資料庫匯入匯出,主要是提供商家進行備份還原用的,
但商家有其他實務上的資料匯入匯出需求,例如匯出客戶名單進行行銷、匯出訂單資料進行出貨、
匯出資料轉匯入 ERP 系統、匯出商品資料進行盤點等等,
所以在 OpenCart 擴充模組市集上有很多匯入匯出的擴充模組,
很容易找到您需要的功能,但有個規格您最好要小心,
就是模組支援匯入/出的檔案格式,最好不要只有支援 CSV。

一般商家會將匯出的檔案,使用 Excel 開啟來檢視甚至進行編輯,
但是在 Excel 2016 以前的版本(有錯請糾正),預設檔案是使用 ANSI 編碼,
而購物網站系統匯出的檔案,應該都是 UTF-8 編碼,
所以當您用 Excel 開啟系統匯出的 CSV 檔時,可能會看到一堆亂碼,
雖然有辦法解決,但每次開啟新的 CSV 檔時都需要這些額外的程序,實在浪費時間與精神,
若有使用 Excel 編輯並重新存檔時,檔案甚至有可能無法再匯入使用,或是得再進行一次修正編碼的程序 ...

所以在選購匯入匯出的擴充模組時,建議選擇有支援 XLS 優先於 CSV 檔案格式的,
不過大部分的模組並沒有說明是否有支援 xls 檔,而是說支援 Excel,建議最好詢問確認一下,
若是委託軟體公司進行客製開發的,也可以跟對方要求一下,
但若您匯出的檔案不需要用 Excel 來開啟,就另當別論了。
OpenCart 購物網站代管及維護 https://www.osec.tw
OpenCart 台灣技術支援 FB 粉絲頁 https://www.facebook.com/ntcart/

ihouse
文章: 11
註冊時間: 2018-01-26, 18:33

Re: 選購或客製匯入/出模組時 這個「坑」你最好避開

文章 ihouse » 2018-09-03, 15:47

已經遇到了,有解決方法嗎?

admin
系統管理員
文章: 104
註冊時間: 2018-01-05, 17:40

Re: 選購或客製匯入/出模組時 這個「坑」你最好避開

文章 admin » 2018-09-03, 22:24

Excel 改用 2016 是比較快速的解決方法,
若不改 Excel 版本的話,就是轉入 Excel 之前,先將檔案用記事本讀出再另存為 ANSI 編碼,
Excel 編輯完後,用記事本讀出再另存為 UTF-8 編碼。
OpenCart 購物網站代管及維護 https://www.osec.tw
OpenCart 台灣技術支援 FB 粉絲頁 https://www.facebook.com/ntcart/

回覆文章