承接 pqe-develop/pqe-admin 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

pqe-develop/pqe-admin

最新稳定版本:2.13.4

Composer 安装命令:

composer require pqe-develop/pqe-admin

包简介

Framework to manage admin data on laravel apps for PQE Group

README 文档

README

Framework to manage some data on laravel apps for PQE Group

  • See Usage for guidance on how to use this repository.
  • See Get Started for examples.

Installation

composer require pqe-develop/pqe-admin

Get Started

composer create-project laravel/laravel {app name}

composer require pqe-develop/pqe-admin

  • set database in .env file and assign rights for crud operations for user inserted
  • set LDAP env in .env file
  • check if exists admdb database and is accessible
GRANT SELECT, INSERT, UPDATE, DELETE ON `{db_name}`.* TO `{user_name}`@`%`;
GRANT SELECT ON `admdb`.* TO `{user_name}`@`%`;

php artisan migrate => CAREFUL: users, roles and permissions will be erased if exists !!!!

php artisan db:seed --class="Pqe\Admin\Database\Seeders\DatabaseSeeder"

composer require laravel/ui
composer require laravel/passport
php artisan passport:install
php artisan vendor:publish --provider="Adldap\Laravel\AdldapServiceProvider"

edit routes/web.php and add this: Route::redirect('/', '/login'); // to redirect to login at first time

activate $namespace in RouteServiceProvider if needed

copy src/resources/views/templates/admin.blade.php to resources/views/layouts/admin.blade.php

copy src/resources/lang/en/template-panel.php to resources/lang/en/panel.php and set internal values

rm app/Models/User.php if exists edit config/auth.php App\Models\User => Pqe\Admin\Models\User

php artisan route:cache
php artisan route:list

php artisan serve (to test)

Usage

/login => to login page

/admin => to open admin menu with _blank to open in another window

Resources you can use to get started

  • src/resources/views/templates/home.blade.php => template to copy for home blade
  • src/Controllers/template-HomeController.php => template to copy for Home Controlling (to adapt)
  • src/Toolkit => all js/css for bootstrap
  • src/resources/lang/en => for labeling in english

Samples

License

Apache License 2.0 - 2004

PQE Group Srl TM © All rights reserved.

统计信息

  • 总下载量: 358
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-05-06