Laravel + H-ui 搭建后台管理系统

laravel_quick_admin

项目地址:https://github.com/tsmliyun/laravel_quick_...
项目实例:

Laravel

Laravel

背景

起这个项目的初衷是,对于一个后台管理系统,登陆、注销、权限管理等都是些公用的模块,完全可以封装成一个基础项目,每次新的项目基于基础项目上开发即可,节约时间,提高开发效率。

功能模块

  • 登陆
  • 找回密码
  • 修改密码
  • 注销
  • 管理员管理
  • 权限管理
  • 角色管理
  • 支持多语言

代码模块

  • route
  • controller
  • service
  • model
  • log
  • request
  • Repository (关于这个仁者见仁智者见智吧)

项目搭建

比较简单,主要以下几步

  1. composer install
  2. 修改.env文件相关配置
  3. 执行laravel_quick_admin/laravel_quick_admin.sql文件中的sql语句
  4. 登陆信息:账号:1234@qq.com 密码:1234

注意点

因为博主用的数据库是mariadb,创建时间和更新时间的默认值为current_timestamp(),如果你是mysql的话,应该修改为CURRENT_TIMESTAMP

展望

后续会更新出一版 前后端分离的基础后台框架,敬请期待。

感谢

laravel -- 艺术家最爱的框架

H-ui -- 轻量级前端框架

本作品采用《CC 协议》,转载必须注明作者和本文链接
不积跬步,无以至千里;不积小流,无以成江海
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 19

:grin:路过支持一下

5年前 评论

我第一次工作的时候也是用的h-ui。哈哈,莫名的熟悉感,不过那时候用的CI

5年前 评论
aodaobi

layui了解一下 :smiley:

5年前 评论

@vsenver layui也了解了 也挺不错的

5年前 评论
直面苦痛的人生

一个人早就拿H-ui+layui+laravel做了一个公司的内部系统,哎,各种插件各种整合,没有前端,只能一个人搞,我也是服了我自己了,小公司就是这样!!

5年前 评论

sql 文件怎么执行呢 我直接用 Navicat 运行sql文件 好像报错了不行呢....

5年前 评论
pikalu (楼主) 5年前

怎么数据填充也没有

5年前 评论
pikalu (楼主) 5年前

file
提示已经完成有错误 但是刷新数据库没有表。

5年前 评论

@song_ruilin 建议把sql复制出来然后用navicat新建查询来执行,这样报错会写出来,再根据报错来定位

5年前 评论
pikalu (楼主) 5年前

file

5年前 评论
pikalu (楼主) 5年前
来杯优乐美 (作者) 5年前
pikalu (楼主) 5年前

感谢作者的分享,想请教一下作者能否分享下数据表内容呢?只有表结构很难看到效果,就算自己新建账号进入后台了,但是那些权限控制的菜单页显示不出来,可以说相当难受了。

file

5年前 评论
pikalu (楼主) 5年前

特别期待前后台分离的框架。 :+1:

5年前 评论

我这个报错,而且超级管理员编辑权限还会报没权限
file

Laravel

5年前 评论
pikalu (楼主) 5年前
vitocal (作者) 5年前
pikalu (楼主) 5年前
vitocal (作者) 5年前
pikalu (楼主) 5年前
vitocal (作者) 5年前
pikalu (楼主) 5年前
vitocal (作者) 5年前

file

5年前 评论
pikalu (楼主) 5年前

楼主 咱们这是 laravel 什么版本

4年前 评论
pikalu (楼主) 4年前

首页路由在哪里啊 我现在修改首页信息 找不到路由在嘛

4年前 评论
pikalu (楼主) 4年前
pikalu (楼主) 4年前

第一次启动后,显示下面的异常是什么原因啊?看这个提示’/../../config/api.php’需要在里面配置 domain 或者 prefix 之类的,但是项目的 config 下面并没有 api.php 文件啊?求大佬解惑! RuntimeException Unable to boot ApiServiceProvider, configure an API domain or prefix.

file

4年前 评论
pikalu (楼主) 4年前
JavaToPhp (作者) 4年前
pikalu (楼主) 4年前

走过路过的朋友,如果觉得帮助到您了,麻烦github 给个星星,哈哈

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!