www.gusucode.com > Destoon B2B仿淘宝电子商务网站 UTF8 v6.0源码程序 > destoon/module/video/list.htm.php
<?php defined('IN_DESTOON') or exit('Access Denied'); if(!$MOD['list_html'] || !$catid) return false; $CAT or $CAT = get_cat($catid); if(!$CAT) return false; unset($CAT['moduleid']); extract($CAT); $CP = $MOD['cat_property'] && $CAT['property']; if($MOD['cat_property'] && $CAT['property']) { require_once DT_ROOT.'/include/property.func.php'; $PPT = property_condition($catid); } $maincat = get_maincat($child ? $catid : $parentid, $moduleid); $condition = 'status=3'; $condition .= ($CAT['child']) ? " AND catid IN (".$CAT['arrchildid'].")" : " AND catid=$catid"; if($page == 1) { $items = $db->count($table, $condition); if($items != $CAT['item']) { $CAT['item'] = $items; $db->query("UPDATE {$DT_PRE}category SET item=$items WHERE catid=$catid"); } } else { $items = $CAT['item']; } $pagesize = $MOD['pagesize']; $showpage = 1; $datetype = 3; $target = '_blank'; $width = 120; $height = 90; $cols = 5; $percent = dround(100/$cols).'%'; $template = $CAT['template'] ? $CAT['template'] : ($MOD['template_list'] ? $MOD['template_list'] : 'list'); $total = max(ceil($items/$MOD['pagesize']), 1); if(isset($fid) && isset($num)) { $page = $fid; $topage = $fid + $num - 1; $total = $topage < $total ? $topage : $total; } for(; $page <= $total; $page++) { $offset = ($page-1)*$pagesize; $pages = listpages($CAT, $items, $page, $pagesize); $tags = array(); $result = $db->query("SELECT ".$MOD['fields']." FROM {$table} WHERE {$condition} ORDER BY ".$MOD['order']." LIMIT {$offset},{$pagesize}"); while($r = $db->fetch_array($result)) { $r['adddate'] = timetodate($r['addtime'], 5); $r['editdate'] = timetodate($r['edittime'], 5); if($lazy && isset($r['thumb']) && $r['thumb']) $r['thumb'] = DT_SKIN.'image/lazy.gif" original="'.$r['thumb']; $r['alt'] = $r['title']; $r['title'] = set_style(dsubstr($r['title'], 20, '..'), $r['style']); $r['linkurl'] = $MOD['linkurl'].$r['linkurl']; $tags[] = $r; } $seo_file = 'list'; include DT_ROOT.'/include/seo.inc.php'; $destoon_task = "moduleid=$moduleid&html=list&catid=$catid&page=$page"; if($EXT['mobile_enable']) $head_mobile = $EXT['mobile_url'].mobileurl($moduleid, $catid, 0, $page); $filename = DT_ROOT.'/'.$MOD['moduledir'].'/'.listurl($CAT, $page); ob_start(); include template($template, $module); $data = ob_get_contents(); ob_clean(); if($DT['pcharset']) $filename = convert($filename, DT_CHARSET, $DT['pcharset']); file_put($filename, $data); if($page == 1) { $indexname = DT_ROOT.'/'.$MOD['moduledir'].'/'.listurl($CAT, 0); if($DT['pcharset']) $indexname = convert($indexname, DT_CHARSET, $DT['pcharset']); file_copy($filename, $indexname); } } return true; ?>