fflnvb / admin
Laravel 的简单管理后端
v1.0.3
2022-09-29 18:15 UTC
Requires
- php: >=8.1.9
This package is auto-updated.
Last update: 2024-09-25 15:31:48 UTC
README
待办事项:Auth 中间件需要重定向到 admin.Login。安装后请清除缓存。
待办事项:添加 PrettyDateTrait 信息。
Laravel 的简单管理后端
特性
- /admin 的后端区域
- 登录控制器
- 响应式侧边栏
- 资源控制器使用的 Blade 组件
入门
通过 Composer 安装
composer install fflnvb/admin
发布配置和 Admin 路由文件
php artisan vendor:publish --tag=fflnvb-admin
文档
组件顺序
请按照以下顺序使用 blade 组件
- mask.index|show|edit
- mask.feedback
- mask.item
- mask.forms.*
mask.index
<x-admin::mask.index :name="$name" :routeName="$routeName" :single="$single">{slot}</x-admin::mask.index>
用于列出所有模型项的 Mask。
属性
$name(string) - 模型的显示名称$single(string) - 模型的单数名称$routeName(string) - (资源)控制器的路由名称{slot}(string) - 项目空间
mask.show
<x-admin::mask.show :name="$name" :model="$model">{slot}</x-admin::mask.show>
用于显示单个模型的 Mask。
属性
$name(string) - 模型的显示名称$model(string) - 模型名称{slot}(string) - 项目空间
mask.edit
<x-admin::mask.edit :name="$name" :model="$model">{slot}</x-admin::mask.edit>
用于编辑模型的 Mask。
属性
$name(string) - 模型的显示名称$model(string) - 模型名称{slot}(string) - 项目空间
mask.feedback
<x-admin::mask.feedback />
错误和相关信息反馈的空间。
无属性
mask.item
<x-admin::mask.item>{slot}</x-admin::mask.edit>
Mask 内的单个项目(li.list-item)。
属性
{slot}(string) - 显示表单项或模型属性的空隙。
库提及
此包包含编译和压缩的 js 和 css 文件,包含 Bootrap with Popper.js,Bootstrap Icons,Alpine.js 以及 Alpine Breakpoints Plugin。
它们都受 MIT 许可证许可。
许可证
MIT