摘要:系統(tǒng)控制器代碼:<?php namespace app\admin\controller; use app\admin\controller\Common; use app\admin\model\SystemModel; use think\facade\Request; class System extends C
系統(tǒng)控制器代碼:
<?php namespace app\admin\controller; use app\admin\controller\Common; use app\admin\model\SystemModel; use think\facade\Request; class System extends Common { public function index() { $system = SystemModel::get(1); $this->view->system = $system; return $this->fetch(); } public function DoEdit() { $data = Request::param(); if(SystemModel::update($data)){ return ['res'=>1,'msg'=>'保存成功']; }else{ return ['res'=>0,'msg'=>'保存失敗']; } } }
系統(tǒng)模型代碼:
<?php namespace app\admin\model; use think\Model; class SystemModel extends Model { protected $table = 'system'; protected $pk = 'id'; }
系統(tǒng)模板代碼:
{include file="public/head"} <body> <div class="x-body"> <form class="layui-form"> <div class="layui-form-item"> <label for="title" class="layui-form-label"> <span class="x-red">*</span>網(wǎng)站名稱 </label> <div class="layui-input-inline"> <input type="text" id="title" name="title" required="" lay-verify="required" autocomplete="off" class="layui-input" value="{$system.title}"> <input type="hidden" value="{$system.id}" id="id"> </div> </div> <div class="layui-form-item layui-form-text"> <label for="keywords" class="layui-form-label"> <span class="x-red">*</span>站點(diǎn)關(guān)鍵詞 </label> <div class="layui-input-block"> <input type="text" id="keywords" name="keywords" required="" lay-verify="required" autocomplete="off" class="layui-input" value="{$system.keywords}" style="width: 50%;"> </div> </div> <div class="layui-form-item layui-form-text"> <label for="desc" class="layui-form-label"> <span class="x-red">*</span>站點(diǎn)描述 </label> <div class="layui-input-block"> <textarea placeholder="" id="desc" name="desc" class="layui-textarea" style="width: 50%;">{$system.desc}</textarea> </div> </div> <div class="layui-form-item"> <label for="L_repass" class="layui-form-label"> </label> <button class="layui-btn" lay-filter="add" lay-submit=""> 保存 </button> </div> </form> </div> <script> layui.use(['form','layer'], function(){ $ = layui.jquery; var form = layui.form ,layer = layui.layer; //監(jiān)聽提交 form.on('submit(add)', function(data){ // console.log(data); $.post('{:url("System/DoEdit")}',{ 'id':$('#id').val(), 'title':$('#title').val(), 'keywords':$('#keywords').val(), 'desc':$('#desc').val(), },function(data){ if(data.res == 1){ layer.alert(data.msg, {icon: 6},function () { // 獲得frame索引 var index = parent.layer.getFrameIndex(window.name); //關(guān)閉當(dāng)前frame parent.layer.close(index); }); }else{ layer.alert(data.msg, {icon: 6},function () { // 獲得frame索引 var index = parent.layer.getFrameIndex(window.name); //關(guān)閉當(dāng)前frame parent.layer.close(index); }); } }) return false; }); }); </script> </body> </html>
批改老師:韋小寶批改時(shí)間:2019-03-02 09:09:30
老師總結(jié):寫的很不錯 代碼寫的也很簡潔規(guī)范 繼續(xù)加油吧!!