Ecshop模板网
首页 > ecshop教程 > ecshop经验分享 > 显示ecshop最近几天最新发布商品的方法
文章详情

显示ecshop最近几天最新发布商品的方法

ecshop模板网 / 2014-05-28

1、在index.php的  assign_dynamic('index'); 上面写:

$smarty->assign('this_week_list',        get_this_week_list());

2、在index.php的最下面(?>上面)写:
function get_this_week_list(){

$today=getdate();
//今天
$day_this=local_strtotime($today['year']."-".$today['mon']."-".$today['mday']);
   //上周开始时间
       $lastweek_start_str=date("Y-m-d H:i:s",mktime(0,0,0,date("m"),date("d")-date("w")+1-7,date("Y")));
$sql = "SELECT * FROM " . $GLOBALS['ecs']->table('goods') . " WHERE add_time>". $lastweek_start_str." and is_delete=0  and is_on_sale = 1 order by add_time desc limit 0,15";
$arr = $GLOBALS['db']->getAll($sql);
return $arr;
}

3、在index.dwt模板中写:
<!--{foreach from=$this_week_list item=value key=key}-->
<a href="goods.php?id={$value.goods_id}" ><img src="{$value.goods_thumb}"></a>

<!--{/foreach}-->


这样就OK了。

下一篇: 修复ecshop当商品设置数量优惠时,加入不同属性的商品数量优惠判断错误 上一篇: ecshop推荐注册赠送的等级积分修改为消费积分
 用户评论(共 0 条评论)
  • 暂时还没有任何用户评论
用户名: 匿名用户 E-mail:
当前心情:
评论内容:
验证码: captcha
返回顶部 返回首页
 
QQ在线咨询
售前电话热线
#
售前QQ客服