public function create_channel() { $rs = D("Admin.Channel"); $where['status'] = array('eq', 1); $list = $rs->where($where)->order('oid asc')->select(); foreach ($list as $key => $val) { if ($list[$key]['mid'] == 9) { $list[$key]['showurl'] = $list[$key]['cwebsite']; $list[$key]['showurl_p'] = $list[$key]['cwebsite']; } else { $list[$key]['showurl'] = str_replace('{!page!}', 1, get_show_url(get_model_name($list[$key]['mid']), array('id' => $list[$key]['id']), 1)); $list[$key]['showurl_p'] = str_replace('{!page!}', 1, get_show_url(get_model_name($list[$key]['mid']), array('id' => $list[$key]['pid']), 1)); $list[$key]['cname_p'] = get_channel_name($list[$key]['pid']); $list[$key]['limit'] = get_tpl_limit('<gxlist(.*)limit="([0-9]+)"(.*)>', $list[$key]['ctpl']); } } //全部列表二级结构缓存 F('_gxcms/channeltree', list_to_tree($list, 'id', 'pid', 'son', 0)); //缓存搜索每页信息 $list[999]['video'] = get_tpl_limit('<gxsearch(.*)limit="([0-9]+)"(.*)>', 'video_search'); //缓存影视搜索分页数据 $list[999]['info'] = get_tpl_limit('<gxsearch(.*)limit="([0-9]+)"(.*)>', 'info_search'); //缓存新闻搜索分页数据 $list[999]['special'] = get_tpl_limit('<gxlist(.*)limit="([0-9]+)"(.*)>', 'special_list'); //缓存专题分页数据 //全部列表缓存 F('_gxcms/channel', $list); //影视列表缓存 $where['mid'] = array('EQ', 1); $list = $rs->where($where)->order('oid asc')->select(); F('_gxcms/channelvideo', list_to_tree($list, 'id', 'pid', 'son', 0)); //文章列表缓存 $where['mid'] = array('EQ', 2); $list = $rs->where($where)->order('oid asc')->select(); F('_gxcms/channelinfo', list_to_tree($list, 'id', 'pid', 'son', 0)); }
?> <a href="?s=Admin/<?php echo ucwords(get_model_name($gxcms["mid"])); ?> /Add/cid/<?php echo $gxcms["id"]; ?> ">发表内容</a><?php } ?> </td> <td class="td"><?php if ($gxcms["mid"] != "9") { ?> <a href="?s=Admin/<?php echo ucwords(get_model_name($gxcms["mid"])); ?> /Show/cid/<?php echo $gxcms["id"]; ?> ">查看内容</a><?php } ?> </td> <td class="td"> </td> <td class="td"><?php if ($gxcms['status'] == "1") { ?> <a href="?s=Admin/Channel/Status/id/<?php echo $gxcms["id"]; ?>