商品的删除、修改功能在b2b2c商城系统开发过程中,是必须的功能,在b2b2c商城系统的开发过程中,如何实现商品删除、修改呢,今天 安菲云以安菲b2b2c商城系统为例,给大家分享一下b2b2c商城系统实现商品删除、修改实现的过程。
开发过程中,商城系统的商品管理中的删除、修改主要在商家后台实现。
我们先进行商品修改、删除功能的数据库设计:
商品表含有删除标志dafaFlag字段,默认1,代表有效,删除
b2b2c商城系统商品删除:删除操作会传递商品id,然后以此为条件,将要删除的商品记录的删除标志dataFlag设置为-1,将商品中的图片和视频标在资源表里标志为删除状态,同时还要删除购物车中该商品的记录。
相关代码:
Db::name(“goods”)->where([‘goodsId’=>$goodsId])->update([‘dataFlag’=>-1]);
b2b2c商城系统商品修改:检查必填的字段有没填写完整,检查商品名称、商品促销信息、商品描述是否含有非法字符,非法字符从商城配置中读取。
相关代码:
$data = input(“post.”) // 前台提交的商品数据
Db::name(“goods”)->where([‘goodsId’=>$goodsId])->update($data);
以上是安菲云为您分享的b2b2c商城系统实现商品删除、修改功能的过程,如果您有不清楚的地方,可以在文章底部留言我们哦。
声明:安菲科技文章如需转载请注明原创来源。本站部分文章和图片来源网络编辑,如存在版权问题请及时沟通处理。文章观点仅代表作者本人,不代表安菲科技立场。
安菲科技www.cqanfei.com多用户商城系统是一款可以满足B2B2C、S2B2C、B2B、O2O、B2C等多种电商模式的新零售商城系统,覆盖PC端+微商城+小程序+APP,将多端数据打通并同步,并且基于社交电商的用户优势,实现多场景营销,打造一个真正的生态化电商平台。