private function _getcate($cid = '') { $cateinfo = \Common\Cls\ContentCls::getcate($cid); foreach ($cateinfo as $k => $v) { $this->assign($k, $v); } return $cateinfo; }
public function articlelist($cid, $pagesize = 20) { if (!$cid) { $cid = I('get.cid'); } $articlemod = DD('Article'); $p = I('get.p', 1, 'intval'); $list = $articlemod->selectbycid($cid, $p); $count = $articlemod->counts($cid); $pages = \Common\Cls\ContentCls::getpage($count, $pagesize, array('cid' => I('get.cid'))); return array('list' => $list, 'count' => $count, 'pages' => $pages); }
public function Photolist($cid = '', $pagesize = 20) { if (!$cid) { $cid = I('get.cid'); } $Photomod = DD('Photo'); $p = I('get.p', 1, 'intval'); $list = $Photomod->photolist($cid, $p); $PhotoData = DD('PhotoData'); foreach ($list as $k => $v) { //查询图片列表 $list[$k]['photodata'] = $PhotoData->selectbypid($v['id']); } $count = $Photomod->photocount($cid); $pages = \Common\Cls\ContentCls::getpage($count, $pagesize, array('cid' => I('get.cid'))); return array('list' => $list, 'count' => $count, 'pages' => $pages); }
/** * 设置当前选择栏目的样式 * @param int $id * @param string $cls */ function setcur($id, $cls = 'cur') { $cid = I('get.cid'); $crumbs = \Common\Cls\ContentCls::breadcrumbs($cid); foreach ($crumbs as $c) { if ($id == $c['id']) { echo $cls; break; } } }
public static function getmoduletablebycid($cid = '') { $cateinfo = self::getcate($cid); $modulelist = \Common\Cls\ContentCls::modulelist(); $boname = $modulelist[$cateinfo['mid']]['table']; return $boname; }