コード例 #1
0
 private function _getcate($cid = '')
 {
     $cateinfo = \Common\Cls\ContentCls::getcate($cid);
     foreach ($cateinfo as $k => $v) {
         $this->assign($k, $v);
     }
     return $cateinfo;
 }
コード例 #2
0
 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);
 }
コード例 #3
0
 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);
 }
コード例 #4
0
ファイル: function.php プロジェクト: liutongju/photocms
/**
 * 设置当前选择栏目的样式
 * @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;
        }
    }
}
コード例 #5
0
 public static function getmoduletablebycid($cid = '')
 {
     $cateinfo = self::getcate($cid);
     $modulelist = \Common\Cls\ContentCls::modulelist();
     $boname = $modulelist[$cateinfo['mid']]['table'];
     return $boname;
 }