摘要:<?php /** * Created by PhpStorm. * User: Jason * Date: 2019/5/9 * Time: 16:46 */ namespace app\admin\controller; us
<?php
/**
* Created by PhpStorm.
* User: Jason
* Date: 2019/5/9
* Time: 16:46
*/
namespace app\admin\controller;
use Util\SysDb;
use think\facade\Request;
class Setting extends Base
{
// 设置页面
public function index()
{
$data['item'] = SysDb::getnstance()->table('setting')->where(['names'=>'site_setting'])->item();
if($data['item']){
$data['item']['values'] = json_decode($data['item']['values'],true);
}
return $this->fetch('',$data);
}
// 保存数据
public function save()
{
// 获取上传数据
$names = trim(input('post.names'));
$data['values'] = json_encode(input('post.values'));
// 查询names字段是否存在 就更新,否则添加
$item = SysDb::getnstance()->table('setting')->where(['names'=>$names])->item();
if($item) {
$res = SysDb::getnstance()->table('setting')->where(['names'=>$names])->update($data);
} else {
$data['names'] = $names;
$res = SysDb::getnstance()->table('setting')->insert($data);
}
// 判断是否保存成功
if(!$res) {
return ['code'=>0,'msg'=>'数据保存失败'];
}
return ['code'=>1,'msg'=>'数据保存成功'];
}
}
批改老师:查无此人批改时间:2019-05-10 14:16:56
老师总结:完成的不错,后台cms系统,主要就是数据的增删查改。继续加油。