后台菜单计算功能

Original 2019-01-28 10:28:09 204
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:写的很不错 项目就是要多去练习 可以尝试的去增加一些自己想要的功能

Release Notes

Popular Entries