关于增强版报名活动模块 存在的BUG
1.在会员中心发布活动的时候,选择了活动结束时间,但是提交后发现这个时间没有保存进去,还是空的
2.如果begin_time这个字段是报名开始时间的话建议把字段名称改成“报名开始时间”
以上问题配图如下
3.前台活动目前的状态判断有问题,显示不正确
我创建了5种状态的活动,测试结果如下
一、报名未开始活动未开始 前台显示(状态:活动未开始 ✓)(距离开始:07:26:16 ×) 判断里是{if strtotime($info.begin_time)>time() 应该是距离报名开始还有多少时间
二、报名已开始活动未开始 前台显示(状态:报名参加 ✓)(距离结束3天:07:21:47 ×)判断里是{elseif strtotime($info.end_time)>time()} 应该是距离报名结束还有多少时间
三、报名已结束活动未开始 前台显示(状态:活动已经结束 ×)(距离结束...×)判断里是按照报名结束时间来判断的这里也就显示错了
四、报名已结束活动已开始 前台显示(状态:活动已经结束 ×)(距离结束...×)判断里是按照报名结束时间来判断的这里也就显示错了
五、报名已结束活动已结束 前台显示(状态:活动已经结束 ×)(距离结束...×)判断里是按照报名结束时间来判断的而不是按活动结束时间来判断。这里也就显示错了
新加的:刚又检查了下 后台模型字段里有party_endtime这个字段,但是数据库里就没这个(数据库里的报名结束时间是join_endtime这个字段)
其他的时间都能对应上,唯独这个活动结束时间的字段和数据库的不一样