实现系统设置功能
![1552326994278384.png QQ图片20181114103819.png](http://img.php.cn/upload/image/630/887/848/1552326994278384.png)
<?php
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2019/3/2
* Time: 13:40
*/
namespace app\admins\controller;
use app\admins\controller\Base;
class Site extends Base
{
public function index()
{
$siteInfo = $this->db->table('setting')->where(['names'=>'site_setting'])->item();
$siteInfo = json_decode($siteInfo['values'],true);
$this->assign('siteInfo',$siteInfo);
return $this->fetch();
}
public function save()
{
$names = trim(input('post.names'));
$data['values'] = json_encode(input('post.values'));
$siteInfo = $this->db->table('setting')->where(['names'=>$names])->item();
if($siteInfo){
$this->db->table('setting')->where(['names'=>$names])->update($data);
}else{
$data['names'] = $names;
$this->db->table('setting')->insert($data);
}
return ['code'=>0,'msg'=>'保存成功'];
}
}
![1552327109475307.png QQ图片20181114103819.png](http://img.php.cn/upload/image/615/858/266/1552327109475307.png)