Example #1
0
    $row['litpic'] = empty($row['litpic']) ? getDefaultImage() : $row['litpic'];
    $row['description'] = !empty($row['description']) ? "<meta name=\"description\" content=\"" . $row['description'] . "\"/>" : "";
    $row['keywords'] = !empty($row['keyword']) ? "<meta name=\"keywords\" content=\"" . $row['keyword'] . "\"/>" : "";
    $row['subname'] = $row['title'];
    $row['id'] = strlen($row['id']) == 1 ? "0" . $row['id'] : $row['id'];
    $row['seotitle'] = !empty($row['seotitle']) ? $row['seotitle'] : $row['title'];
    $row['startplacename'] = getStartCityName($row['startcity']);
    foreach ($row as $k => $v) {
        $pv->Fields[$k] = $v;
    }
    //print_r($this->Fields);
}
$pv->Fields['title'] = !empty($row['seotitle']) ? $row['seotitle'] : $row['title'];
$linecontent = getLineContentPrint($row, 1);
//线路介绍分类
$typename = GetTypeName($typeid);
//获取栏目名称.
$pv->Fields['typename'] = $typename;
$pv->SetTemplet(SLINETEMPLATE . "/" . $cfg_df_style . "/" . "lines/" . "print.htm");
$pv->Display();
//打印页面函数重写
//线路内容模块
function getLineContentPrint($row, $istemplets)
{
    global $dsql;
    $linecontent = array();
    $sql = "select columnname,chinesename from #@__line_content where webid=0 and isopen=1 order by displayorder asc";
    $dsql->Execute('me', $sql);
    while ($arr = $dsql->GetArray()) {
        if ($arr['columnname'] == "payment") {
            if ($row[$arr['columnname']] == "") {
Example #2
0
}
if (in_array(8, $paytypeArr)) {
    $GLOBALS['condition']['_hasweixin'] = 1;
}
if (is_array($row)) {
    $row['enddatetime'] = date('Y/m/d H:i:s', $row['endtime']);
    //截止时间
    $row['discount'] = floor($row['price'] / $row['sellprice'] * 100) / 10;
    //折扣
    $row['piclist'] = getImgList($row['piclist']);
    //获取轮播图片
    $row['seokeyword'] = empty($row['keyword']) ? '' : "<meta name=\"keywords\" content=\"{$row['keyword']}\"/>";
    $row['seodescription'] = empty($row['description']) ? '' : "<meta name=\"description\" content=\"{$row['description']}\"/>";
    $row['seotitle'] = empty($row['seotitle']) ? $row['title'] : $row['seotitle'];
    $row['booknum'] = Helper_Archive::getSellNum($row['id'], 13) + $row['virtualnum'];
    $row['typename'] = GetTypeName($typeid);
    $row['satisfyscore'] = empty($row['satisfyscore']) ? $row['satisfyscore'] : $row['satisfyscore'] . '%';
    foreach ($row as $k => $v) {
        $pv->Fields[$k] = $v;
        //模板变量赋值
    }
}
$templets = $row['templet'];
if (strpos($templets, 'uploadtemplets') !== false) {
    $templet = SLINETEMPLATE . '/smore/' . $templets . '/index.htm';
    //使用自定义模板
} else {
    $templet = SLINETEMPLATE . "/" . $cfg_df_style . "/" . "tuan/tuan_show.htm";
    //系统标准模板
}
$pv->SetTemplet($templet);
Example #3
0
        }
    }
}
$sql = "select a.*,b.isjian ,b.isding,b.istejia from #@__spot 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} and a.ishidden=0 order by b.displayorder asc,a.modtime desc,a.addtime desc  ";
$destinfo = getDestInfo($typeid, $dest_id);
//目的地优化信息;
$searchtitle = getSearchTitle($destinfo, $priceid, $attrid);
$seoarr = array();
//seo信息数组
//当前页数->title里面使用
$seoarr['pageno'] = !empty($pageno) ? '第' . $pageno . '页-' : "";
//父级与当前级信息
$seoarr['pkname'] = getCurkind($dest_id);
$seoarr['dest_id'] = $destid;
$seoarr['searchtitle'] = $searchtitle;
$seoarr['typename'] = GetTypeName($typeid);
//是否存在下级目的地
//$GLOBALS['condition']['_hasnext'] = Helper_Archive::checkDestHasChild($dest_id);
//下级目的地
$destlist = Helper_Archive::getChildDest($dest_id, $typeid);
//针对名称搜索
if (isset($dopost) && $dopost == 'searchname') {
    $where = "where a.title like '%{$searchkey}%'";
    $wherecount = "where a.title like '%{$searchkey}%'";
    $sql = "select a.* from #@__spot a {$where} order by a.isding desc,a.displayorder asc";
    $seoarr['searchkey'] = $searchkey;
}
//其他栏目URL
if (empty($dest_id)) {
    $dest_url = $GLOBALS['cfg_basehost'] . '/destination/';
    $hotel_url = $GLOBALS['cfg_basehost'] . '/hotels/';
Example #4
0
getTopNavDest($destid);
//目的地导航信息
$row = getKindSeo($destid, $type);
//获取seo信息.
$g_arr = importAutoTitle($type, $row);
//导入智能标题.
if (empty($row['seotitle'])) {
    $row['seotitle'] = !empty($g_arr[0]) ? $g_arr[0] : $row['kindname'];
}
if (empty($row['description'])) {
    $row['seodescription'] = !empty($g_arr[1]) ? "<meta name=\"description\" content=\"" . $g_arr[1] . "\"/>" : '';
} else {
    $row['seodescription'] = "<meta name=\"description\" content=\"" . $row['description'] . "\"/>";
}
$row['seokeyword'] = !empty($row['keywords']) ? "<meta name=\"keywords\" content=\"" . $row['keyword'] . "\"/>" : "";
$row['typename'] = GetTypeName(12);
$pv->Fields['kindid'] = $destid;
//当前选中的目的地.
$hasnext = checkHasNext($destid);
//检测是否有下一级.
if ($hasnext) {
    $GLOBALS['condition']['__hasnext'] = 1;
}
foreach ($row as $k => $v) {
    $pv->Fields[$k] = $v;
}
//属性元素组
$attrarr = get_raider_attr($destid);
$pv->Fields['piclist'] = getPiclistArr($kindid, 725, 304);
//目的地图片
$templet = !empty($row['templetpath']) ? "{$typedd[$typeid]}/{$row['templetpath']}/index.htm" : "gather_{$type}.htm";
Example #5
0
    $row['tanknum'] = getCarAttrName($row['attrid'], '厢型');
    $row['description'] = !empty($row['description']) ? "<meta name=\"description\" content=\"" . $row['description'] . "\"/>" : "";
    $row['keyword'] = !empty($row['keyword']) ? "<meta name=\"keywords\" content=\"" . $row['keyword'] . "\"/>" : "";
    $taocan = $_suitModule->getAll("carid={$row['id']}");
    $pic_arr = getCarPicList($row['piclist'], $row['title'], $row['litpic']);
    //print_r($pic_arr);
    $row['litpic'] = getUploadFileUrl($row['litpic']);
    $row['thumbpic'] = $pic_arr['thumbpic'];
    $row['bigpic'] = $pic_arr['bigpic'];
    $row['commenthomeid'] = $row['id'];
    $row['carseries'] = getSeries($row['id'], '03');
    //编号
    foreach ($row as $k => $v) {
        $pv->Fields[$k] = $v;
    }
}
$pv->Fields['seotitle'] = !empty($row['seotitle']) ? $row['seotitle'] : $row['title'];
$pv->Fields['arealist'] = getAreaList($aid);
$pv->Fields['typename'] = GetTypeName($typeid);
//获取栏目名称.
$templets = $row['templet'];
if (strpos($templets, 'uploadtemplets') !== false) {
    $templet = SLINETEMPLATE . '/smore/' . $templets . '/index.htm';
    //使用自定义模板
} else {
    $templet = SLINETEMPLATE . "/" . $cfg_df_style . "/" . "cars/" . "car_show.htm";
    //系统标准模板
}
$pv->SetTemplet($templet);
$pv->Display();
exit;
Example #6
0
        $orderby = " order by b.isjian desc,a.displayorder asc,a.modtime desc,a.addtime desc";
        break;
    default:
        $orderby = " order by b.displayorder asc,a.modtime desc,a.addtime desc";
        break;
}
if (empty($dest_id)) {
    $sql = "select a.* from sline_car a left join sline_allorderlist b on(a.id=b.aid and b.typeid={$typeid}) {$where} {$orderby}";
} else {
    $sql = "select a.* from sline_car a left join sline_kindorderlist b on(a.id=b.aid and b.typeid={$typeid} and b.classid='{$dest_id}') {$where} {$orderby}";
}
$pv = new ListView($typeid);
$pv->pagesize = 10;
//分页条数.
$pv->SetSql($sql);
$channelname = GetTypeName($typeid);
if ($carkindid != 0) {
    $carkindname = getCarKind($carkindid);
    $carkindtitle = getCarKindTitle($carkindid);
}
$destinfo = getDestInfo($typeid, $dest_id);
//目的地优化信息;
$seoarr = Generateinfo();
$seoarr['channelname'] = $channelname;
//栏目名称
//当前页数->title里面使用
$seoarr['pageno'] = !empty($pageno) ? '第' . $pageno . '页-' : "";
//下级目的地
$destlist = Helper_Archive::getChildDest($dest_id, $typeid);
//seo变量赋值
foreach ($seoarr as $k => $v) {