Ejemplo n.º 1
0
$rslist = $C_Category->GetCategory("all", "catetype='article' AND ifcheck='1'");
if (!$rslist) {
    Error("没有可用的分类", "admin.php?file=category&act=add");
}
#[根据ID得到信息]
foreach ($rslist as $key => $value) {
    $clist[$value["id"]] = $value["catename"];
}
include_once SYSTEM_ROOT . "/class/catetree.php";
$CT = new CateTree($rslist);
$catelist = $CT->Tree();
if (count($catelist) < 1) {
    Error("没有可用的分类", "admin.php?file=category&act=add");
}
$cateid = intval($cateid);
$sonid_array = $CT->SonId($cateid);
#[查询条件]
if (count($sonid_array) < 1) {
    Error("操作异常", "admin.php?file=category&act=add");
}
$pageid = intval($pageid);
$psize = 30;
$offset = $pageid > 0 ? ($pageid - 1) * $psize : 0;
$page_url = "admin.php?file=article&act=list";
if ($cateid) {
    $page_url .= "&cateid=" . $cateid;
}
$condition = "cateid IN(" . implode(",", $sonid_array) . ")";
$keywords = $STR->safe($keywords);
if ($keywords) {
    $condition .= " AND subject LIKE '%" . $keywords . "%'";