Пример #1
0
    if ($do == "clear") {
        $tpl_file = "area.clear";
        template($tpl_file);
        exit;
    }
    if ($do == "country") {
        $tpl_file = "area.country";
        $result = $country->findAll(null, null, null, "display_order ASC");
        setvar("Items", $result);
        template($tpl_file);
        exit;
    }
}
$amount = $area->findCount(null, $conditions);
$page->setPagenav($amount);
$result = $area->findAll("id,name,name as title,highlight,parent_id,areatype_id,top_parentid,level,display_order", null, $conditions, "level ASC,display_order ASC,id ASC", $page->firstcount, $page->displaypg);
if (!empty($result)) {
    for ($i = 0; $i < count($result); $i++) {
        $tmp_name = array();
        if ($result[$i]['level'] > 1) {
            if ($result[$i]['level'] > 2) {
                $tmp_name[] = $result[$i]['name'];
                if ($_PB_CACHE['area'][2][$result[$i]['parent_id']]) {
                    $tmp_name[] = "<a href='area.php?do=search&parentid=" . $result[$i]['parent_id'] . "'>" . $_PB_CACHE['area'][2][$result[$i]['parent_id']] . "</a>";
                }
                if ($_PB_CACHE['area'][1][$result[$i]['top_parentid']]) {
                    $tmp_name[] = "<a href='area.php?do=search&parentid=" . $result[$i]['top_parentid'] . "'>" . $_PB_CACHE['area'][1][$result[$i]['top_parentid']] . "</a>";
                }
            } else {
                $tmp_name[] = "<a href='area.php?do=search&parentid=" . $result[$i]['id'] . "'>" . $result[$i]['name'] . "</a>";
                if ($_PB_CACHE['area'][1][$result[$i]['parent_id']]) {