基于 layui 的后台管理系统 cmlphp-demo-background

软件介绍

基于 layui(kit admin)+cmlphp 开发基础后台管理系统,提供用户权限管理、日志管理等基础模块。登录插件化。提供 FormBuildServer 和 GridBuildServer。通过后端生成 form 表单及列表页面

注意事项

下载后请修改

  • projllnnzxleeggwsb/Config/common.php中的 auth_key 的值

  • 如果不能将站点根目录配置到 public 下。安全起见请修改目录 proj3e9xooelsxooeeewsb为其它目录名。同时修改 public/index.php 入口文件中的相应的 proj3e9xooelsxooeeewsb为新的目录名

相关的数据库文件为 根目录下的db.sql

框架使用请参考相关手册

初始用户名密码 admin 123456

为了方便搭建 demo cache 驱动设置为 File。建议改成 Redis

框架只要 php5.4+ 版本即可运行,public/index.php 入口文件中使用了 php5.5 的语法::class用来获取类名。如果 php 版本 < 5.5 直接把 xxx::class 改成相应的字符串即可

如:\Cml\ErrorOrException::class直接改成'\Cml\ErrorOrException'

插件勾子

admin_login_plugin。用于挂载第三方登录。如:
//qq登录
\Cml\Plugin::mount('admin_password_login_error', function($params = []) {
    return \qq\Interfaceqq::CheckQQUser($params[0], $params[1]);
});

admin_not_login 后台用户未登录。可用于跳转到未登录的中转提示页
admin_not_acl 后台用户没有权限访问该模块.可用于跳转到没权限的跳转提示页
before_add_user_save 保存新用户信息前,可用于判断用户是否存在。获取第三方用户信息等。传递给插件的第一个参数为用户名如:
    \Cml\Plugin::mount('before_add_user_save', function($params = []) {
        $user =  \qq\Interfaceqq::GetUserInfo($params[0]);
        $user || $this->renderJson(1, '该qq用户不存在!');

        $data['nickname'] = $user->UserName;
        return $data;
    });
before_add_or_edit_user渲染新增用户表单前。用于控制要隐藏的字段。有nickname 和password。return false。即不显示。昵称和密码都使用第三方的
。返回username=>'请输入用户名'则控制用户名提示框的信息。如:username字段除了在修改用户信息前的提示还用于控制登录表单中的提示
    \Cml\Plugin::mount('before_add_or_edit_user', function($params = []) {
       return ['nickname' => false, 'password' => false, 'username' => '请输入qq号'];
    });

以下为截图

本文地址:https://codercto.com/soft/d/1667.html

REST实战

REST实战

Jim Webber、Savas Parastatidis、Ian Robinson / 李锟、俞黎敏、马钧、崔毅 / 东南大学出版社 / 2011-10 / 78.00元

为何典型的企业项目无法像你为web所开发的项目那样运行得如此平滑?对于建造分布式和企业级的应用来说,rest架构风格真的提供了一个可行的替代选择吗? 在这本富有洞察力的书中,三位soa专家对于rest进行了讲求实际的解释,并且通过将web的指导原理应用到普通的企业计算问题中,向你展示了如何开发简单的、优雅的分布式超媒体系统。你将会学习到很多技术,并且随着一家典型的公司从最初的小企业逐渐成长为......一起来看看 《REST实战》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具