iamx/simple-admin

一个简单的Bootstrap管理控制面板

v1.0.1 2021-05-07 18:38 UTC

This package is auto-updated.

Last update: 2024-09-08 02:15:41 UTC


README

安装

$ composer require iamx/simple-admin
$ php artisan make:auth (for Laravel 5)
$ composer require laravel/ui="1.*" --dev (for Laravel 6.0 and above)
$ php artisan ui:auth (for Laravel 6.0 and above)

发布资产和配置文件

删除resources/views目录中的auth文件夹

$ php artisan vendor:publish --provider="iamx\SimpleAdmin\SimpleAdminServicesProvider" --tag="assets"
$ php artisan vendor:publish --provider="iamx\SimpleAdmin\SimpleAdminServicesProvider" --tag="config"
$ php artisan vendor:publish --provider="iamx\SimpleAdmin\SimpleAdminServicesProvider" --tag="authviews"

现在您可以编辑配置文件进行配置

创建您的视图并从simple admin布局扩展

@extends('simpleadmin::main')
@section('content')
   <p>Your content</p>
@endsection

您可以通过添加变量'breadcrumb'来使用面包屑

如果想要使用'bigtitle',只需添加该变量;如果不使用,则移除它

@extends('simpleadmin::main', [
    'breadcrumb' => [
        'bigtitle' => 'Dashboard',
        'items' => [
            [
                'title' => 'Dashboard',
                'url' => '/',
                'active' => false
            ],
            [
                'title' => 'Home',
                'url' => '#',
                'active' => true
            ]
        ]
    ]
])

@section('content')
   <p>Your content</p>
@endsection

在单个视图中添加脚本或样式

@extends('simpleadmin::main')
@section('content')
   <p>Your content</p>
@endsection
@push('styles')
	<style>
		<!-- Your style -->
	</style>
@endpush
@push('scritps')
	<script>
		<!-- Your script -->
	</script>
@endpush

许可证

MIT