예제 #1
0
     $w['a.order_status'] = "confirm";
     $t == 'today' and $ext_condit = 'day(date(from_unixtime(a.order_time)))=day(curdate())';
     $arrSaleArr = keke_shop_class::get_sale_info($intId, $w, $p, " a.order_time desc", $ext_condit);
     $arrSaleList = $arrSaleArr['sale_info'];
     $intCount = count($arrSaleList);
     $pages = $arrSaleArr['pages'];
     break;
 case "comment":
     $objComment = keke_comment_class::get_instance('service');
     $arrCommentDatas = $objComment->get_comment_list($intId, $strUrl, $intPage);
     $arrCommentLists = $arrCommentDatas['data'];
     $strPage = $arrCommentDatas['pages'];
     $arrReplyLists = $objComment->get_reply_info($id);
     break;
 case "mark":
     $arrMarkCount = keke_shop_class::get_mark_count($model_code, $sid);
     $p['url'] = $strUrl . "&view=mark&intPagesize=" . $p['page_size'] . "&intPage=" . $p['page'];
     $p['anchor'] = '#pageT';
     $w['model_code'] = $arrModelInfo['model_code'];
     $w['origin_id'] = $intId;
     $w['mark_status'] = $st;
     $w['mark_type'] = $ut;
     $arrMark = keke_user_mark_class::get_mark_info($w, $p, ' mark_id desc ', 'mark_status>0');
     $arrMarkInfo = $arrMark['mark_info'];
     if (is_array($arrMarkInfo)) {
         foreach ($arrMarkInfo as $k => $v) {
             $arrMarkInfo[$k]['aidinfo'] = keke_user_mark_class::get_user_aid($v['by_uid'], $v['mark_type'], $v['mark_status'], 2, $v['model_code'], $v['obj_id']);
         }
     }
     $pages = $arrMark['pages'];
     break;