后台代码格式化,内核更新
This commit is contained in:
@@ -10,9 +10,9 @@
|
||||
namespace app\admin\controller;
|
||||
use app\common\controller\Admin;
|
||||
|
||||
class Config extends Admin{
|
||||
class Config extends Admin {
|
||||
|
||||
public function _initialize(){
|
||||
public function _initialize() {
|
||||
parent::_initialize();
|
||||
$this->model = model('Config');
|
||||
}
|
||||
@@ -29,19 +29,19 @@ class Config extends Admin{
|
||||
$map['group'] = input('group', 0);
|
||||
}
|
||||
if (isset($_GET['name'])) {
|
||||
$map['name'] = array('like', '%' . (string)input('name') . '%');
|
||||
$map['name'] = array('like', '%' . (string) input('name') . '%');
|
||||
}
|
||||
|
||||
|
||||
$list = $this->model->where($map)->order('id desc')->paginate(25);
|
||||
// 记录当前列表页的cookie
|
||||
Cookie('__forward__', $_SERVER['REQUEST_URI']);
|
||||
|
||||
$data = array(
|
||||
'group' => config('config_group_list'),
|
||||
'config_type' => config('config_config_list'),
|
||||
'page' => $list->render(),
|
||||
'group_id' => input('get.group', 0),
|
||||
'list' => $list
|
||||
'group' => config('config_group_list'),
|
||||
'config_type' => config('config_config_list'),
|
||||
'page' => $list->render(),
|
||||
'group_id' => input('get.group', 0),
|
||||
'list' => $list,
|
||||
);
|
||||
|
||||
$this->assign($data);
|
||||
@@ -49,17 +49,17 @@ class Config extends Admin{
|
||||
return $this->fetch();
|
||||
}
|
||||
|
||||
public function group($id = 1){
|
||||
public function group($id = 1) {
|
||||
if (IS_POST) {
|
||||
$config = $this->request->post('config/a');
|
||||
$model = model('Config');
|
||||
$model = model('Config');
|
||||
foreach ($config as $key => $value) {
|
||||
$model->where(array('name'=>$key))->setField('value', $value);
|
||||
$model->where(array('name' => $key))->setField('value', $value);
|
||||
}
|
||||
//清除db_config_data缓存
|
||||
cache('db_config_data', null);
|
||||
return $this->success("更新成功!");
|
||||
}else{
|
||||
} else {
|
||||
$type = config('config_group_list');
|
||||
$list = db("Config")->where(array('status' => 1, 'group' => $id))->field('id,name,title,extra,value,remark,type')->order('sort')->select();
|
||||
if ($list) {
|
||||
@@ -78,7 +78,7 @@ class Config extends Admin{
|
||||
public function add() {
|
||||
if (IS_POST) {
|
||||
$config = model('Config');
|
||||
$data = $this->request->post();
|
||||
$data = $this->request->post();
|
||||
if ($data) {
|
||||
$id = $config->validate(true)->save($data);
|
||||
if ($id) {
|
||||
@@ -86,23 +86,19 @@ class Config extends Admin{
|
||||
//记录行为
|
||||
action_log('update_config', 'config', $id, session('user_auth.uid'));
|
||||
return $this->success('新增成功', url('index'));
|
||||
}
|
||||
else {
|
||||
} else {
|
||||
return $this->error('新增失败');
|
||||
}
|
||||
}
|
||||
else {
|
||||
} else {
|
||||
return $this->error($config->getError());
|
||||
}
|
||||
}
|
||||
else {
|
||||
} else {
|
||||
$this->setMeta('新增配置');
|
||||
$this->assign('info', null);
|
||||
return $this->fetch('edit');
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 编辑配置
|
||||
* @author 麦当苗儿 <zuojiazi@vip.qq.com>
|
||||
@@ -110,9 +106,9 @@ class Config extends Admin{
|
||||
public function edit($id = 0) {
|
||||
if (IS_POST) {
|
||||
$config = model('Config');
|
||||
$data = $this->request->post();
|
||||
$data = $this->request->post();
|
||||
if ($data) {
|
||||
$result = $config->validate('Config.edit')->save($data,array('id'=>$data['id']));
|
||||
$result = $config->validate('Config.edit')->save($data, array('id' => $data['id']));
|
||||
if (false !== $result) {
|
||||
cache('db_config_data', null);
|
||||
//记录行为
|
||||
@@ -121,14 +117,14 @@ class Config extends Admin{
|
||||
} else {
|
||||
return $this->error($config->getError(), '');
|
||||
}
|
||||
}else {
|
||||
} else {
|
||||
return $this->error($config->getError());
|
||||
}
|
||||
}else{
|
||||
} else {
|
||||
$info = array();
|
||||
/* 获取数据 */
|
||||
$info = db('Config')->field(true)->find($id);
|
||||
|
||||
|
||||
if (false === $info) {
|
||||
return $this->error('获取配置信息错误');
|
||||
}
|
||||
@@ -157,12 +153,12 @@ class Config extends Admin{
|
||||
* @author 麦当苗儿 <zuojiazi@vip.qq.com>
|
||||
*/
|
||||
public function del() {
|
||||
$id = array_unique((array)input('id', 0));
|
||||
|
||||
$id = array_unique((array) input('id', 0));
|
||||
|
||||
if (empty($id)) {
|
||||
return $this->error('请选择要操作的数据!');
|
||||
}
|
||||
|
||||
|
||||
$map = array('id' => array('in', $id));
|
||||
if (db('Config')->where($map)->delete()) {
|
||||
cache('DB_CONFIG_DATA', null);
|
||||
@@ -174,7 +170,6 @@ class Config extends Admin{
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 配置排序
|
||||
* @author huajie <banhuajie@163.com>
|
||||
@@ -186,17 +181,15 @@ class Config extends Admin{
|
||||
$map = array('status' => array('gt', -1));
|
||||
if (!empty($ids)) {
|
||||
$map['id'] = array('in', $ids);
|
||||
}
|
||||
elseif (input('group')) {
|
||||
} elseif (input('group')) {
|
||||
$map['group'] = input('group');
|
||||
}
|
||||
$list = db('Config')->where($map)->field('id,title')->order('sort asc,id asc')->select();
|
||||
|
||||
|
||||
$this->assign('list', $list);
|
||||
$this->setMeta('配置排序');
|
||||
return $this->fetch();
|
||||
}
|
||||
elseif (IS_POST) {
|
||||
} elseif (IS_POST) {
|
||||
$ids = input('post.ids');
|
||||
$ids = explode(',', $ids);
|
||||
foreach ($ids as $key => $value) {
|
||||
@@ -204,12 +197,10 @@ class Config extends Admin{
|
||||
}
|
||||
if ($res !== false) {
|
||||
return $this->success('排序成功!', Cookie('__forward__'));
|
||||
}
|
||||
else {
|
||||
} else {
|
||||
return $this->error('排序失败!');
|
||||
}
|
||||
}
|
||||
else {
|
||||
} else {
|
||||
return $this->error('非法请求!');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user