<? namespace Blog\Widget; use Think\Controller; class CateWidget extends Controller { //导航展示 public function menu(){ // echo 11111; // p($_GET);exit; // $menu = M('Cate')->getField('id,name'); //获取类型为博客的主题 $where = array("type"=>1); $menu = M('Cate')->field(array("id","name","pid"))->where($where)->order("sort")->select(); // p($menu); // $this->assign('menu',$menu); $Category = new \MyClass\Category(); $cate = $Category->catesortforlayer($menu); // p($cate); // $this->moduleNameUrl = $_GET['m']; // echo __MODULE__ ; $this->cate = $cate; $this->display(T('Cate:menu',"Widget")); } //热门博文 public function hot($limit){ // p($_GET); $arr = M("blog")->where("del = 0")->field("id,title,click")->limit($limit)->order("click DESC")->select(); // p($arr); $this->arr =$arr; $this->display(T('Cate:hot',"Widget")); } //精华博文 public function essence($limit){ $sql = "SELECT a.id,a.title,a.click FROM blog_blog a left join blog_attr_blog b on a.id=b.bid left join blog_attr c on c.id = b.aid WHERE c.name='精华' and a.del=0 order by time DESC limit 0,".$limit; $this->arr = M("blog")->query($sql); $this->display(T('Cate:essence',"Widget")); } //最新发布 public function newblog($limit){ $arr = M("blog")->where("del = 0")->field("id,title,click")->limit($limit)->order("time DESC")->select(); $this->arr =$arr; $this->display(T('Cate:newblog',"Widget")); } //友情链接 public function friendly(){ $this->display(T('Cate:friendly',"Widget")); } }
发布于:2015年05月18日
已被阅读次