{"repo":"jqhph/dcat-admin","free":true,"listed":false,"github":"https://github.com/jqhph/dcat-admin","clone":"git clone https://github.com/jqhph/dcat-admin.git","description":"🔥 基于 Laravel 的后台系统构建工具 (Laravel Admin)，使用很少的代码快速构建一个功能完善的高颜值后台系统，内置丰富的后台常用组件，开箱即用，让开发者告别冗杂的HTML代码","language":"PHP","stars":4018,"topics":["laravel-admin","laravel"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Dcat Admin 是一个基于 laravel-admin 二次开发而成的后台系统构建工具，只需很少的代码即可快速构建出一个功能完善的高颜值后台系统。内置丰富的后台常用组件，开箱即用，让开发者告别冗杂的HTML代码，对后端开发者非常友好。 - 官方网站 - 中文文档 - English documentions - Demo / 在线演示 - Demo源码 - Demo源码 (码云) - 扩展 功能特性 - [x] 简洁优雅、灵活可扩展的API - [x] 用户管理 - [x] RBAC权限管理，支持无限极权限节点 - [x] 菜单管理 - [x] 使用pjax构建无刷新页面，支持 按需加载 静态资源，可以无限扩展组件而不影响整体性能 - [x] 松耦合的页面构建与数据操作设计，可轻松切换数据源 - [x] 自定义页面 - [x] 自定义主题配色 - [x] 多主题切换功能，内置多种主题色 - [x] 可轻松构建无菜单栏的独立页面（如可用于构建弹窗选择器等功能） - [x] 插件功能 - [x] 可视化代码生成器，可根据数据表一键生成增删改查页面 - [x] 数据表格构建工具，内置丰富的表格常用功能（如组合表头、数据导出、搜索、快捷创建、批量操作等） - [x] 树状表格功能构建工具，支持分页和点击加载 - [x] 数据表单构建工具，内置丰富的表单类型，支持表单异步提交 - [x] 分步表单构建工具 - [x] 弹窗表单构建工具 - [x] 数据详情页构建工具 - [x] 无限层级树状页面构建工具，支持用拖拽的方式实现数据的层级、排序等操作 - [x] 内置丰富的常用页面组件（如图表、数据统计卡片、下拉菜单、Tab卡片、提示工具等） - [x] Section 功能（类似 Wordpress 的 Filter 和 blade 模板的 section 标签） - [x] 异步文件上传表单，支持分块多线程上传 - [x] 多应用 - [ ] 插件市场，只需在管理页面轻轻点击鼠标即可完成插件的安装、更新和卸载等操作 环境 - PHP = 7.1.0 - Laravel 5.5.0 9. - Fileinfo PHP Extension 安装 首先需要安装 laravel 框架，如已安装可以跳过此步骤。如果您是第一次使用 laravel ，请务必先阅读文档 安装 《Laravel中文文档》 ！ 安装完 laravel 之后需要修改 .env 文件，设置数据库连接设置正确 安装 dcat-admin 然后运行下面的命令来发布资源： 在该命令会生成配置文件 config/admin.php ，可以在里面修改安装的地址、数据库连接、以及表名，建议都是用默认配置不修改。 然后运行下面的命令完成安装： 执行这一步命令可能会报以下错误 Specified key was too long ... 767 bytes ，如果出现这个报错，请在 app/Providers/AppServiceProvider.php 文件的 boot 方法中加上代码 \\Schema::defaultStringLength(191); ，然后删除掉数据库中的所有数据表，再重新运行一遍 php artisan admin:install 命令即可。 上述步骤操作完成之后就可以配置 web 服务了， 注意需要把 web 目录指向 public 目录 ！如果用的是 nginx ，还需要在配置中加上伪静态配置 启动服务后，在浏览器打开 http://localhost/admin ，使用用户","default_branch":null,"files":null,"tree":[],"storefront":"/r/jqhph","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jqhph/dcat-admin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}