在商淘wstmart多用戶商城系統中,要如何實現商品管理中的刪除、修改的呢?接下來就一起來看看實現的原理設置。
商淘WSTMart多商家商城系統的商品管理中的刪除、修改主要在商家後臺實現:
商品表含有刪除標誌dafaFlag字段,默認1,代表有效,刪除
商品刪除:刪除操作會傳遞商品id,然後以此為條件,將要刪除的商品記錄的刪除標誌dataFlag設置為-1,將商品中的圖片和視頻標在資源表裏標誌為刪除狀態,同時還要刪除購物車中該商品的記錄。
相關代碼:
Db::name(“goods”)->where([‘goodsId’=>$goodsId])->update([‘dataFlag’=>-1]);
商品修改:檢查必填的字段有沒填寫完整,檢查商品名稱、商品促銷信息、商品描述是否含有非法字符,非法字符從商城配置中讀取。
相關代碼:
$data = input(“post.”) // 前臺提交的商品數據
Db::name(“goods”)->where([‘goodsId’=>$goodsId])->update($data);
以上就是關於商淘WSTMart多用戶商城系統要如何實現在商品管理中的刪除、修改的基本原理講解及代碼說明,若是想要了解關於WSTMart多商家商城系統的更多詳細操作設置及講解說明,或需要開發一套屬於自己的WSTMart多用戶商城系統,可以登錄商淘軟件的官方網站進行咨詢查閱的哦。