$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); } }
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; }