<?
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"));
}
}