isPost()) { $val=input('post.val'); $map = ''; if (!empty($val)){ $map['title|url'] = array('like',"%".$val."%"); } $link=db('link')->where($map)->order('sort')->select(); foreach ($link as $k=>$v){ $link[$k]['addtime'] = date('Y-m-d H:s',$v['addtime']); } return $result = ['code'=>0,'msg'=>'获取成功!','data'=>$link,'rel'=>1]; } return $this->fetch(); } //修改友情链接状态 public function linkState(){ $id=input('post.id'); $open=input('post.open'); if(db('link')->where('id='.$id)->update(['open'=>$open])!==false){ return ['status'=>1,'msg'=>'设置成功!']; }else{ return ['status'=>0,'msg'=>'设置失败!']; } } public function listOrder(){ $data = input('post.'); if(db('link')->update($data)!==false){ cache('linkList', NULL); return $result = ['msg' => '操作成功!','url'=>url('index'), 'code' => 1]; }else{ return $result = ['code'=>0,'msg'=>'操作失败!']; } } //添加 public function add(){ if(request()->isPost()){ $data = input('post.'); $data['addtime'] = time(); db('link')->insert($data); $result['code'] = 1; $result['msg'] = '友情链接添加成功!'; $result['url'] = url('index'); cache('linkList', NULL); return $result; }else{ $this->assign('title',lang('add').lang('link')); $this->assign('info','null'); return $this->fetch('form'); } } //修改友情链接 public function edit(){ if(request()->isPost()){ $data = input('post.'); db('link')->update($data); $result['code'] = 1; $result['msg'] = '友情链接修改成功!'; $result['url'] = url('index'); cache('linkList', NULL); return $result; }else{ $id=input('param.id'); $info=db('link')->where(array('id'=>$id))->find(); $this->assign('info',json_encode($info,true)); $this->assign('title',lang('edit').lang('link')); return $this->fetch('form'); } } public function del(){ db('link')->where(array('id'=>input('id')))->delete(); cache('linkList', NULL); return ['code'=>1,'msg'=>'删除成功!']; } public function delall(){ $map[] =array('id','IN',input('param.ids/a')); db('link')->where($map)->delete(); $result['msg'] = '删除成功!'; $result['code'] = 1; $result['url'] = url('index'); cache('linkList', NULL); return $result; } }