ecshop 模仿凡客实现成列效果 foreach 或用while
2016-07-07 15:01 来源:www.chinab4c.com 作者:ecshop专家
期待高手回答 |
回答:
无需建表,比如你想列出最近一周的商品,然后再往后推一周,继续这样往后推的话, 首先你date出今天的日期($today),然后减去604800也就是正好7天,把这个结果保存到一个变量($days),去数据库查出<=今天且>=$days这个数字的商品,ec表中字段是add_time,并把取得的这个数组保存到一个索引自增长的数组中,比如$arr[],然后把$days的值赋给$today,再用$today继续减去 604800得出新的 $days值, 再去查找商品,最后当查询结果为空时break跳出循环。。 然后到模板中循环$arr,控制下样式就可以了。 数据多的话不知道这样循环慢不慢。。 |
我这样做已经将全部的活动都查出来了,可惜的就是在分页的时候有问题 这里注意一下的是我不是有规律的按 每月 一页, 本来想把 每周放进一个数组里面然后分页的时候直接显示 4个 数组,可是这样的话 就没有效率了,请教高手 怎么在 查询出的全部内容里 再做分页呢????? |
最近更新
常用插件
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
ecshop热门问答
ecshop热门资料
ecshop效果图
ecshopvariable
ecshop整合问题
ecshop建立网站
ecshop有色
ecshop叠加筛选
ecshop解决方案
ecshop网站SEO
ecshop修改
ecshop用户留言
ecshop首次安装
ecshop凡人
ecshop发货确认接口
ecshop分发
ecshopVerb
ecshop左旋肉碱
ecshop优势互联
ecshop钱包批发
ecshop等式
ecshop做网页
ecshop邮政银行
ecshopflash调整
ecshop150
ecshop感叹号
ecshop实惠
ecshop批量处理图片
ecshop工资
ecshop转换器
ecshop橙色系列
ecshop汇款