$pages = $count > 0 ? ceil($count / $size) : 1; if ($page > $pages) { $page = $pages; } $pager['search']['id'] = $cat_id; $keywords = ''; $goon_keywords = ''; //继续传递的搜索关键词 /* 获得文章列表 */ if (isset($_REQUEST['keywords'])) { $keywords = addslashes(htmlspecialchars(urldecode(trim($_REQUEST['keywords'])))); $pager['search']['keywords'] = $keywords; $search_url = substr(strrchr($_POST['cur_url'], '/'), 1); $smarty->assign('search_value', stripslashes(stripslashes($keywords))); $smarty->assign('search_url', $search_url); $count = get_article_count($cat_id, $keywords); $pages = $count > 0 ? ceil($count / $size) : 1; if ($page > $pages) { $page = $pages; } $goon_keywords = urlencode($_REQUEST['keywords']); } $smarty->assign('artciles_list', get_cat_articles($cat_id, $page, $size, $keywords)); $smarty->assign('cat_id', $cat_id); /* 分页 */ assign_pager('article_cat', $cat_id, $count, $size, '', '', $page, $goon_keywords); assign_dynamic('article_cat'); } $smarty->assign('feed_url', $_CFG['rewrite'] == 1 ? "feed-typearticle_cat" . $cat_id . ".xml" : 'feed.php?type=article_cat' . $cat_id); // RSS URL $smarty->display('article_cat.dwt', $cache_id);
<h3 class="handle"><span>Content</span></h3> <div class="dashboardBoxInside"> <div class="table"> <table width="100%" border="0" cellspacing="0" cellpadding="5"> <tr> <td valign="top"><strong><?php echo get_article_count(); ?> Article(s)</strong></td> <td valign="top"> <?php echo get_article_count('active'); ?> Published<br /> <?php echo get_article_count('pending'); ?> Pending </td> </tr> <tr> <td valign="top"><strong><?php echo get_news_count(); ?> News Item(s)</strong></td> <td valign="top"> <?php echo get_news_count('active'); ?> Published<br /> <?php
} $pagebar = get_wap_pager($article_num, $page_num, $page, 'article.php', 'page'); $smarty->assign('pagebar', $pagebar); include_once ROOT_PATH . '/includes/lib_article.php'; $article_array = get_cat_articles(-1, $page, $page_num); $i = 1; foreach ($article_array as $key => $article_data) { $article_array[$key]['i'] = $i; $article_array[$key]['title'] = encode_output($article_data['title']); $i++; } $smarty->assign('article_array', $article_array); } } else { include_once ROOT_PATH . '/includes/lib_article.php'; $article_num = get_article_count($cid); $page_num = '10'; $page = !empty($_GET['page']) ? intval($_GET['page']) : 1; $pages = ceil($article_num / $page_num); if ($page <= 0) { $page = 1; } if ($pages == 0) { $pages = 1; } if ($page > $pages) { $page = $pages; } $pagebar = get_wap_pager($article_num, $page_num, $page, 'article.php?cid=' . $cid, 'page'); $smarty->assign('pagebar', $pagebar); $article_array = get_cat_articles($cid, $page, $page_num);
// 网店帮助 $smarty->assign('top_goods', get_top10()); // 销售排行 $smarty->assign('best_goods', get_recommend_goods('best')); $smarty->assign('new_goods', get_recommend_goods('new')); $smarty->assign('hot_goods', get_recommend_goods('hot')); $smarty->assign('promotion_goods', get_promote_goods()); $smarty->assign('promotion_info', get_promotion_info()); /* Meta */ $meta = $db->getRow("SELECT keywords, cat_desc FROM " . $ecs->table('article_cat') . " WHERE cat_id = '{$cat_id}'"); if ($meta === false || empty($meta)) { /* 如果没有找到任何记录则返回首页 */ ecs_header("Location: ./\n"); exit; } $smarty->assign('keywords', htmlspecialchars($meta['keywords'])); $smarty->assign('description', htmlspecialchars($meta['cat_desc'])); /* 获得文章总数 */ $size = isset($_CFG['article_page_size']) && intval($_CFG['article_page_size']) > 0 ? intval($_CFG['article_page_size']) : 20; $count = get_article_count($cat_id); $pages = $count > 0 ? ceil($count / $size) : 1; if ($page > $pages) { $page = $pages; } /* 获得文章列表 */ $smarty->assign('artciles_list', get_cat_articles($cat_id, $page, $size)); /* 分页 */ assign_pager('article_cat', $cat_id, $count, $size, '', '', $page); assign_dynamic('article_cat'); } $smarty->display('article_cat.dwt', $cache_id);