redirect('admin/index/index?wechat='.$_GET["wechat"]);
//exit();
parent::initialize();
}
public function index(){
$order = input('order','createtime');
$list=Db::name('article')->alias('a')
->join(config('database.prefix').'category c','a.catid = c.id','left')
->field('a.*,c.catdir,c.catname')
->order($order.' desc')
->limit('15')
->select();
foreach ($list as $k=>$v){
$list[$k]['time'] = toDate($v['createtime']);
$list[$k]['url'] = url('home/'.$v['catdir'].'/info',array('id'=>$v['id'],'catId'=>$v['catid']));
}
$this->assign('list', $list);
//节日插件
if(!isMobile()){
$m= $thisDate = date("m");
$d= $thisDate = date("d");
$y= $thisDate = date("Y");
$Lunar=new Lunar();
//获取农历日期
$nonliData = $Lunar->convertSolarToLunar($y,$m,$d);
$nonliData = $nonliData[1].'-'.$nonliData[2];
$feastId = db('feast')->where(array('feast_date'=>$nonliData,'type'=>2))->value('id');
if($feastId){
$element = db('feast_element')->where('pid',$feastId)->select();
$style = '';
$this->assign('style', $style);
$this->assign('js', $js);
}else{
$style='';
$js='';
$feastId = db('feast')->where(array('feast_date'=>$m.'-'.$d,'type'=>1))->value('id');
if($feastId){
$element = db('feast_element')->where('pid',$feastId)->select();
$style = '';
}
$this->assign('style', $style);
$this->assign('js', $js);
}
}
$this->assign('demo_time',$this->request->time());
//广告
$adList = cache('adList');
if(!$adList){
$adList = Db::name('ad')->where([['open','=',1],['as_id','eq',1]])->order('sort asc')->select();
cache('adList', $adList, 3600);
}
$this->assign('adList', $adList);
return $this->fetch();
}
public function download($id=''){
$map['id'] = $id;
$files = Db::name('download')->where($map)->find();
return download(Env::get('root_path').'public'.$files['files'], $files['title']);
}
}