', TIMESTAMP); $gc_id = intval(input('param.gc_id')); if ($gc_id) { $condition[]=array('gc_id_1','=',$gc_id); } $goods_list = $xianshigoods_model->getXianshigoodsExtendList($condition, self::PAGESIZE, 'xianshigoods_id desc'); $xs_goods_list = array(); foreach ($goods_list as $k => $goods_info) { $xs_goods_list[$goods_info['goods_id']] = $goods_info; $xs_goods_list[$goods_info['goods_id']]['image_url_240'] = goods_cthumb($goods_info['goods_image'], 240); $xs_goods_list[$goods_info['goods_id']]['down_price'] = $goods_info['goods_price'] - $goods_info['xianshigoods_price']; } $condition = array(); $condition[] = array('goods_id','in', array_keys($xs_goods_list)); $goods_list = $goods_model->getGoodsOnlineList($condition, 'goods_id,gc_id_1,evaluation_good_star', 0, '', self::PAGESIZE, null, false); $last_goods_list = array(); foreach ($goods_list as $k => $goods_info) { $last_goods_list[$goods_info['goods_id']] = $xs_goods_list[$goods_info['goods_id']]; $last_goods_list[$goods_info['goods_id']]['evaluation_good_star'] = $goods_info['evaluation_good_star']; if ($last_goods_list[$goods_info['goods_id']]['gc_id_1'] != $goods_info['gc_id_1']) { //兼容以前版本,如果限时商品表没有保存一级分类ID,则马上保存 $xianshigoods_model->editXianshigoods(array('gc_id_1' => $goods_info['gc_id_1']), array('xianshigoods_id' => $last_goods_list[$goods_info['goods_id']]['xianshigoods_id'])); } } //查询商品评分信息 $goodsevallist = model('evaluategoods')->getEvaluategoodsList(array(array('geval_goodsid','in', array_keys($last_goods_list)))); $eval_list = array(); if (!empty($goodsevallist)) { foreach ($goodsevallist as $v) { if ($v['geval_content'] == '' || (isset($eval_list[$v['geval_goodsid']]) && count($eval_list[$v['geval_goodsid']]) >= 2)) continue; $eval_list[$v['geval_goodsid']][] = $v; } } View::assign('goodsevallist', $eval_list); View::assign('goods_list', $last_goods_list); if (!empty(input('get.curpage'))) { return View::fetch($this->template_dir . 'item'); } else { //导航 $nav_link = array( 0 => array( 'title' => lang('ds_index'), 'link' => HOME_SITE_URL, ), 1 => array( 'title' => '与我们合作' ) ); View::assign('nav_link_list', $nav_link); //查询商品分类 $goods_class = model('goodsclass')->getGoodsclassListByParentId(0); View::assign('goods_class', $goods_class); View::assign('total_page', $xianshigoods_model->page_info->render()); return View::fetch($this->template_dir . 'index'); } } } ?>