站点基本信息配置代码练习

Original 2019-04-30 17:15:46 279
abstract:站点基本信息配置代码练习如下:<?php /**  * Created by PhpStorm.  * User: Administrator  * Date: 2019/4/30  * Time: 11:43  */ namespace a

站点基本信息配置代码练习如下:

<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2019/4/30
 * Time: 11:43
 */

namespace app\admin\controller;
use app\admin\controller\Common;
use app\admin\model\SystemModel;
use think\facade\Request;
use think\facade\Session;

class System extends Common
{
    //渲染系统设置模版
    public function index()
    {
        //通过ID获取网站原始信息
        $data = SystemModel::get(1);
        //给模版赋值
        $this->view->system = $data;
        return $this->fetch();
    }

    public function DoEdit()
    {
        //获取数据
        $data = Request::param();
        //实例化模型
        $system = new SystemModel();
        //数据入库
        $info = $system->save([
            'site_name'=>$data['site_name'],
            'about_title'=>$data['about_title'],
            'about_content'=>$data['about_content'],
            'ci_title'=>$data['ci_title'],
            'ci_content'=>$data['ci_content'],
            'cp_title'=>$data['cp_title'],
            'cp_content'=>$data['cp_content'],
        ],['id'=>1]);
        //返回提示信息
        if($info){
            return ['res'=>1,'msg'=>'更新成功'];
        }else{
            return ['res'=>0,'msg'=>'更新失败'];
        }
    }

}

顺序:1、创建控制器;2,创建显示界面;3、根据界面参数创建数据库结构;4、创建模型用来通过控制器操作数据库


Correcting teacher:查无此人Correction time:2019-05-05 09:56:03
Teacher's summary:完成的不错。后台管理系统就是为了数据而服务的。所以尽可能做的方便。继续加油。

Release Notes

Popular Entries