Пример #1
0
            $head_title = lang($L['view_ad_place'], array($p['name']));
            $typeid = $p['typeid'];
        } else {
            if ($aid) {
                $do->aid = $aid;
                $a = $do->get_one();
                $a or message($L['not_ad']);
                $head_title = lang($L['view_ad'], array($a['title']));
                $pid = $a['pid'];
                $typeid = $a['typeid'];
                if ($typeid > 5) {
                    $ad_moduleid = $a['key_moduleid'];
                    $ad_catid = $a['key_catid'];
                    $ad_kw = $a['key_word'];
                }
            }
        }
        include template('ad_view', $module);
    } else {
        $destoon_task = "moduleid={$moduleid}&html=ad";
        $head_title = $L['ad_title'];
        $condition = 'open=1';
        if ($typeid) {
            $head_title = $TYPE[$typeid] . $DT['seo_delimiter'] . $head_title;
            $condition .= " AND typeid={$typeid}";
        }
        $head_keywords = $head_description = '';
        $ads = $do->get_list_place($condition, 'listorder DESC,pid DESC');
        include template('ad', $module);
    }
}
Пример #2
0
        break;
    default:
        isset($typeid) or $typeid = 0;
        $width = isset($width) ? intval($width) : '';
        $height = isset($height) ? intval($height) : '';
        $open = isset($open) ? $open : -1;
        $thumb = isset($thumb) ? intval($thumb) : 0;
        $condition = '1';
        $type_select = dselect($TYPE, 'typeid', '', $typeid);
        if ($keyword) {
            $condition .= " AND name LIKE '%{$keyword}%'";
        }
        if ($typeid) {
            $condition .= " AND typeid={$typeid}";
        }
        if ($width) {
            $condition .= " AND width={$width}";
        }
        if ($height) {
            $condition .= " AND height={$height}";
        }
        if ($thumb) {
            $condition .= " AND thumb<>''";
        }
        if ($open > -1) {
            $condition .= " AND open={$open}";
        }
        $places = $do->get_list_place($condition);
        include tpl('ad', $module);
        break;
}