ahyadessam/laravel-adminlte

Laravel的AdminLTE模板

1.1.5 2019-06-11 23:18 UTC

This package is not auto-updated.

Last update: 2024-09-26 22:26:46 UTC


README

简单的Laravel Admin LTE 模板

1- 安装

  1. 使用Composer安装此包

    composer require ahyadessam/laravel-adminlte
    
  2. 将服务提供者添加到config/app.php中的providers

    ahyadessam\AdminLTE\AdminLTEServiceProvider::class,
  3. 发布公共资产

    php artisan vendor:publish --provider="ahyadessam\AdminLTE\AdminLTEServiceProvider"
    

2- 使用方法

易于使用,你将在views文件夹中找到adminlte_temp文件夹,其中包含使用示例。只需创建一个Blade,使其继承布局@extends('adminlte_layout.admin_lte')

你可以使用以下部分(全部可选)

  • page_title : 页面标题
  • css-files : 添加到头部的CSS文件
  • js-files : 添加JavaScript文件
  • content-header : 内容头部,如H1和面包屑
  • content : 页面内容
  • javascript : 在页脚添加JavaScript代码

Blade模板示例(全部可选)

@extends('adminlte_layout.admin_lte')

@section('page_title')
dashboard
@endsection

@section('css-files')
<link rel="stylesheet" href="file.css">
@endsection

@section('js-files')
<script src="file.js"></script>
@endsection

@section('content-header')
<h1>
  Dashboard
  <small>Control panel</small>
</h1>
<ol class="breadcrumb">
  <li><a href="#"><i class="fa fa-dashboard"></i> Home</a></li>
  <li class="active">Dashboard</li>
</ol>
@endsection

@section('content')
<div>i'm in dashboard</div>
@endsection

@section('javascript')
<script>
alert('test');
</script>
@endsection

3- 菜单

config/admin_lte.php中找到菜单数组,你可以自定义它。

我有一个简单的管理员和分组权限系统(mini_system)

  • 这是一个简单的系统,你可以用它来管理你的管理员和权限
  • 它包含管理员和分组模块
  • 你可以在以下链接中找到它:mini_system,并且它包含在路径vendor/ahyadessam/laravel-adminlte/mini_system上的文件中

联系

如果你有任何问题,可以通过Twitter联系我 @AhyadEssam,谢谢