由于过程比较复杂我们先理清大概的轮廓步骤:
一、使用phpmyadmin建立秒杀相关的数据库
二、在后台语言包里添加相应的秒杀菜单
三、配置秒杀管理的权限
四、对商品秒杀管理(活动列表的增、删、改、查)
五、添加其他功能如:排序,ajax化,搜索等功能。
接下来我们就一步步的完成秒杀商品功能的实现:
第一步建立相关的数据库:ecs_miaosha_log添加相应的字段
log_id、 miaosha_id、 user_id、 miaosha_price、 miaosha_time。
第二步:修改后台左侧的菜单,这个要从四个地方修改分别是:
/languages/zh_cn/admin/common.php // 配置秒杀语言包
/languages/zh_cn/admin/priv_action.php //配置权限语言包
/admin/includes/inc_menu.php //添加秒杀菜单
/admin/includes/inc_priv.php //添加秒杀管理权限
具体修改方法如下:common.php找到促销管理在最下边添加如图:
接着找到权限语言包priv_action.php对其进行修改如下图:
找到添加菜单数组inc_menu.php 如图:
最后就是修改inc_priv.php管理权限,修改如图:
这样我们就完成了前两步,我们可以登录后台刷新一下,就会看到在促销管理菜单下增加了子菜单“商品秒杀”功能,如图:
接着就是在admin目录下创建一个miaosha.php的文件,一步一步的实现秒杀的功能;在这里就不跟大家一步一步的解释啦