Exemplo n.º 1
0
//获取结果集
$pagesize = 12;
//每页数量
$pageno = empty($pageno) ? 1 : $pageno;
//第几页
$offset = ($pageno - 1) * $pagesize;
$count = $_photoModule->getCount($where);
$photolist = $_photoModule->getAll($where, $tableorder, "{$offset},{$pagesize}", "a.*", $join);
$page = getPhotoPage($count, $pageno, $pagesize, array('dest_id' => $dest_id, 'attrid' => $attrid));
//获取分页结果
foreach ($photolist as $k => $v) {
    $weburl = GetWebURLByWebid($v['webid']);
    $photolist[$k]['pic'] = getUploadFileUrl(str_replace('litimg', 'allimg', $v['litpic']));
    $photolist[$k]['url'] = $weburl . '/photos/show_' . $v['aid'] . '.html';
}
$destname = !empty($dest_id) ? Helper_Archive::getDestName($dest_id) : '全部';
foreach ($attrid_arr as $k => $v) {
    $attrname .= !empty($v) ? getPhotoAttrName($v) . '-' : '';
}
$attrname = trim($attrname, '-');
$seotitle = $pageno > 1 ? "第{$pageno}页" : '';
if ((!empty($destname) || !empty($attrname)) && $destname != '全部') {
    $seotitle .= $attrname;
    $pv->Fields['seotitle'] .= '-' . $seotitle;
}
//模板选择
$templet = Helper_Archive::getUseTemplet('photo_index');
//获取使用模板
$templet = !empty($templet) ? $templet : SLINETEMPLATE . "/" . $cfg_df_style . "/" . "photos/" . "photo_index.htm";
//默认模板
$pv->SetTemplet($templet);
Exemplo n.º 2
0
//生成seo信息
$tagwords = GetTagsLink($arr['tagwords']);
$seoarr['typename'] = GetTypeName($typeid);
$seoarr['pkname'] = get_par_value($dest_id, $typeid);
//获取上级开启了导航的目的地
getTopNavDest($dest_id);
//当前页数->title里面使用
$seoarr['pageno'] = !empty($pageno) ? '第' . $pageno . '页-' : "";
$pv = new ListView($typeid);
$dest_pinyin = getArticleDestPinyin($dest_id);
$dest_url = empty($dest_pinyin) ? '/destination/' : '/' . $dest_pinyin . '/';
//目的地列表
$destlist = getArticleChildDest($dest_id);
//目的地面包
$mianbao = getArticleMianbaoHtml($dest_id);
$destname = Helper_Archive::getDestName($dest_id);
$pv->Fields['destjieshao'] = getArticleDestJieshao($dest_id);
$pv->Fields['kindid'] = $dest_id;
$pv->Fields['tagwords'] = $tagwords;
$pv->pagesize = 15;
//分页条数.
$pv->SetSql($sql);
//seo变量赋值
foreach ($seoarr as $k => $v) {
    $pv->Fields[$k] = $v;
}
//注意以下这两句与伪静态规则有关系,不能写反了.
$pv->SetParameter('dest_id', $dest_id);
$pv->SetParameter('attrid', $attrid);
//模板选择
$templet = Helper_Archive::getUseTemplet('article_list');