//载入智能title配置 if (file_exists($file)) { require_once $file; } //存储前一个用户选择导航. $dest_id = isset($dest_id) ? $dest_id : 0; $attrid = isset($attrid) ? $attrid : 0; if (!is_numeric($dest_id)) { if ($dest_id != 'all') { $d_id = Helper_Archive::getDestIdByPinYin($dest_id); $dest_id = !empty($d_id) ? $d_id : 0; } else { $dest_id = 0; } } $pkname = get_par_value($dest_id, $typeid); //上一级 getTopNavDest($dest_id); //替换操作 $GLOBALS['dest_id'] = Helper_Archive::pregReplace($dest_id, 2); $GLOBALS['attrid'] = Helper_Archive::pregReplace($attrid, 4); $GLOBALS['startcity'] = $GLOBALS['cityid'] = Helper_Archive::pregReplace($startcity, 2); //下级目的地 $destlist = Helper_Archive::getChildDest($dest_id, $typeid); //以下是条件判断 $where = $wherecount = " where a.ishidden=0 and a.typeid={$typeid}"; if ($attrid) { $attrwhere = Helper_Archive::getAttrWhere($attrid); //属性条件 $where .= $attrwhere; $wherecount .= $attrwhere;
} $jifenpricemsg = " <span style='color:orange'>使用{$needjifen}积分抵现{$ticketinfo['jifentprice']}元</span> " . $userstatus; $info['jifenpricemsg'] = $jifenpricemsg; $info['needjifen'] = $needjifen; $info['exopen'] = $exopen; //优惠是否开启. $info['islogin'] = $islogin; $info['myjifen'] = $userinfo['jifen']; } foreach ($info as $k => $v) { $pv->Fields[$k] = $v; } foreach ($ticketinfo as $k => $v) { $pv->Fields[$k] = $v; } $pkname = get_par_value($info['kindlist'], $typeid); //上一级 //获取上级开启了导航的目的地 getTopNavDest($info['kindlist']); $pv->SetTemplet(SLINETEMPLATE . "/" . $cfg_df_style . "/" . "spots/" . "spot_booking.htm"); $pv->Display(); exit; } else { if ($dopost == "savebooking") { //验证验证码 $checkcode = $_POST['checkcode']; $orgCheckcode = GetCkVdValue(); if ($checkcode != $orgCheckcode || empty($checkcode)) { echo 'nocheckcode'; return; }
if (empty($row['id'])) { head404(); } if (is_array($row)) { JieBan::updateVisit($row['id']); $memberinfo = Helper_Archive::getMemberInfo($row['memberid']); $row['title'] = JieBan::getJiebanTitle($row); $row['kindnamelist'] = JieBan::getKindnameList($row, '-'); $row['membername'] = $memberinfo['nickname']; $row['memberlitpic'] = $memberinfo['litpic'] ? $memberinfo['litpic'] : $GLOBALS['cfg_templets_skin'] . '/images/member_default.gif'; $row['url'] = $GLOBALS['cfg_cmsurl'] . '/jieban/show_' . $row['id'] . '.html'; $row['attrlist'] = JieBan::getAttrList($row['attrid']); $row['joinnum'] = JieBan::getJoinNumber($row['id']); $row['memo'] = $row['memo'] == 'null' ? '' : $row['memo']; $row['vartime'] = empty($row['vartime']) ? 0 : $row['vartime']; $row['pkname'] = get_par_value($row['kindlist'], $typeid); $row['destid'] = array_remove_value($row['kindlist']); $row['pinyin'] = Helper_Archive::getDestPinyin($row['destid']); $row['kindid'] = $row['destid']; if (!empty($row['lineid'])) { $row['lineinfo'] = JieBan::getLineInfo($row['lineid']); $GLOBALS['condition']['_hasline'] = 1; } //短信状态判断 $msgInfo = Helper_Archive::getDefineMsgInfo2('reg_msgcode'); if ($msgInfo['isopen'] == 1) { $GLOBALS['condition']['_msgcode'] = 1; $row['msgtype'] = 'msg'; } else { $GLOBALS['condition']['_txtcode'] = 1; $row['msgtype'] = 'txt';
} } if (!empty($dest_id)) { $sql = "select a.*,b.isjian ,b.isding,b.istejia from #@__hotel a left join #@__kindorderlist b on (a.id=b.aid and b.typeid={$typeid} and a.webid=b.webid and b.classid='{$dest_id}') {$where} {$orderby},b.displayorder asc,a.modtime desc,a.addtime desc "; } else { $sql = "select a.*,b.isjian ,b.isding,b.istejia from #@__hotel a left join #@__allorderlist b on (a.id=b.aid and b.typeid={$typeid} and a.webid=b.webid ) {$where} {$orderby},b.displayorder asc,a.modtime desc,a.addtime desc "; } $destinfo = getDestInfo($typeid, $dest_id); //目的地优化信息; $searchtitle = getSearchTitle($destinfo, $rankid, $priceid, $attrid); $seoarr = array(); //seo信息数组 //当前页数->title里面使用 $seoarr['pageno'] = !empty($pageno) ? '第' . $pageno . '页-' : ""; //父级与当前级信息 $seoarr['pkname'] = get_par_value($dest_id, $typeid); $seoarr['dest_id'] = $destid; $seoarr['typename'] = getTypeName($typeid); $pv = new ListView($typeid); $pv->pagesize = 15; //分页条数. $pv->SetSql($sql); //seo变量赋值 foreach ($destinfo as $k => $v) { $pv->Fields[$k] = $v; } foreach ($seoarr as $k => $v) { $pv->Fields[$k] = $v; } //搜索标题赋值 $pv->Fields['searchtitle'] = $searchtitle;