首页 > 微信商城开发多少钱 > 微信商城开发设计商品管理详情介绍

微信商城开发设计商品管理详情介绍

在Application/Admin/Model模版文件目录下新增GoodsModel.class.php商品定义模型类,核心代码如下:

微信商城开发设计商品管理详情介绍

这里对浮点型的商品价格和整数的排列、库存等字段进行了正则格式的验证,例如,价格格式验证如下:

array('price','/^([1-9]+.[0-9]{1,2})|([1-9]+)$/','商品价格格式错误!',self::EXISTS_VALIDATE, 'regex', self::MODEL_BOTH),

在GoodsController.class.php控制器文件新增以下代码,实现对商品列表、详情信息和状态的管理:

微信商城开发设计商品管理详情介绍

在Application/Admin/View/Goods商品模版目录下新增goods_list.html文件,核心列表代码是如下所示

微信商城开发设计商品管理详情介绍

商品列表页除了有基本的列表的展示,还需要实现简单的检索功能,新增以下代码:

微信商城开发设计商品管理详情介绍

增加JavaScript搜索处理代码,实现回车搜索和页面重定向:

微信商城开发设计商品管理详情介绍

在Goods模版目录下新增goods_edit.html商品详情编辑页,构建表单进行数据的提交和保存,其中,商品分类选择核心代码如下:

微信商城开发设计商品管理详情介绍

因为新增数据和编辑数据用的是同一个表单,所以在数据编辑状态下,使用<if></if>标签来判断上一次用户选择的是那一个商品分类并默认给选中状态:

<if condition="$info['goods_cates_id'] eq $vo['id']">selected</if>>

商品管理列表如图所示

微信商城开发设计商品管理详情介绍

商品管理编辑详情页如图所示

微信商城开发设计商品管理详情介绍

,可以参考小程序商城开发的资料,