abstract:<?phpnamespace app\admin\controller;use think\Controller;use Util\SysDb;class Menu extends Base{ public function index() { // 加载管理员列表 $data['lists'] = $this->db->table('admin_me
<?php
namespace app\admin\controller;
use think\Controller;
use Util\SysDb;
class Menu extends Base
{
public function index()
{
// 加载管理员列表
$data['lists'] = $this->db->table('admin_menu')->order('ord asc')->lists();
return $this->fetch('',$data);
}
//添加编辑菜单
public function add()
{
return $this->fetch();
}
//保存菜单
public function save()
{
$data['title']=trim(input('post.title'));
$data['controller']=trim(input('post.controller'));
$data['method']=trim(input('post.method'));
$data['ord']=(int)input('post.ord');
$data['ishidden']=(int)input('post.ishidden');
$data['status']=(int)input('post.status');
if ($data['title'] =='')
{
exit(json_encode(array('code'=>1,'msg'=>'菜单名称不能为空')));
}
if ($data['controller']=='')
{
exit(json_encode(array('code'=>1,'msg'=>'控制器名称不能为空')));
}
if ($data['method']=='')
{
exit(json_encode(array('code'=>1,'msg'=>'方法名称不能为空')));
}
$res = $this->db->table('admin_menu')->insert($data);
if(!$res)
{
exit(json_encode(array('code'=>1,'msg'=>'保存失败')));
}
else
{
exit(json_encode(array('code'=>0,'msg'=>'保存成功')));
}
}
}
Correcting teacher:韦小宝Correction time:2019-01-28 11:17:52
Teacher's summary:写的很不错 项目就是要多去练习 可以尝试的去增加一些自己想要的功能