yousry943/easyadmin

EasyAdmin是一个使用多认证、多语言、多电子邮件模板的出色管理员工具。在开始新项目时,无需创建新的管理面板,只需使用它即可。

安装: 24

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

公开问题: 4

类型:项目

v1.0.3 2020-08-20 11:06 UTC

README

Bootstrap Admin Template

EasyAdmin是一个使用多认证、多语言、多电子邮件模板的出色管理员工具。在开始新项目时,无需创建新的管理面板,只需使用它即可。

目录

安装

# clone the repo
 composer create-project yousry943/easyadmin

# go into app's directory
cd easyadmin

# run database migration
php artisan migrate

#run database seed
php artisan db:seed

复制文件".env.example",并将其重命名为".env"。然后在文件".env"中替换以下数据库配置

  • DB_CONNECTION=mysql
  • DB_HOST=127.0.0.1
  • DB_PORT=3306
  • DB_DATABASE=laravel
  • DB_USERNAME=root
  • DB_PASSWORD=

使用方法

# start local server
php artisan serve

使用以下地址打开您的浏览器: https://:8000/public/admin/login
在侧边栏菜单中点击“登录”,并使用凭证登录

此用户角色为:超级管理员_

此用户角色为:没有任何权限_

使用以下地址打开您的浏览器: https://:8000/public/login
在侧边栏菜单中点击“登录”,并使用凭证登录

用于使用电子邮件功能

将找到功能在此路径

  • app\Helpers\Helper.php 调用函数

  • use Helper;

  • $data = array('blade-path' => 'email.EmailTemplate', 'to'=>$request->to, 'from'=>'info@domain.net', 'cc'=>$request->cc, 'subject'=>$request->subject, 'body'=>$request->body, );

  • Helper::sendmail($data);

功能

角色管理

允许您创建、编辑、删除和重新排序用户角色。

多认证

管理员具有用户和管理员认证。

多语言

管理员允许您创建具有多种语言的网站。

多电子邮件模板

管理员允许您创建多个电子邮件模板,并且有一个辅助函数可以从任何控制器中调用它。

支持EasyAdmin开发

EasyAdmin是一个开源项目,完全免费使用。您可以通过在Gmail上联系我来支持开发。