ThinkPHP搭建cms-添加配置项方法
/**
* @param 添加配置
* @author jswusn <message@jswusn.com>
*/
public function add_config(){
$this->meta_title = '配置管理';
$db = M($this->table);
if(IS_POST){
$data = I();
$data['name'] = strtoupper(I('name'));
$rules = array(
array('status','1'),
array('create_time','time',1,'function'),
);
$validate = array(
array('name','require','名称不能为空'),
array('name','','名称已存在',0,'unique',1),
array('title','require','标题不能为空'),
array('type','require','表单类型不能为空'),
);
if($db->auto($rules)->validate($validate)->create($data)){
p($data);die();
if($db->add()){
$this->success('添加成功!',U('index'));
}else{
$this->error('添加失败!');
}
}else{
$this->error($db->getError());
}
}else{
$this->form_type = C('FORM_ITEM_TYPE');
$this->config_group = C('CONFIG_GROUP');
$this->display('edit_config');
}
}
以上是ThinkPHP开发,添加配置项方法,苏州网站建设带你一起学习ThinkPHP









