fomvasss/laravel-lte3
Laravel LTE3
An admin panel for Laravel built on AdminLTE 3: a ready layout with navbar, sidebar, alerts and auth pages, and a Blade form builder with almost forty components — select2 with AJAX search, date pickers, file managers, Spatie Media Library uploads, trees, inline editing.
Українською · Documentation: https://fomvasss.github.io/laravel-lte3/

- Fields in one line —
{!! Lte3::text('title') !!}renders a form group with label, value, validation error and help - Value from everywhere — old input, the request, an explicit value, the bound form model or a default
- AJAX out of the box — autosave, AJAX search and tags, tree selects, modals filled from the server
- Files — plain uploads, Laravel File Manager picker with drag and drop, Media Library field with previews, sorting and properties
- Dynamic content — fields in modals, repeaters and AJAX responses are initialized automatically
- Layout — light / dark / system theme, filters, content header with breadcrumbs, toastr / sweetalert / Bootstrap alerts
Requirements
- PHP ^8.0
- Laravel 9 – 13
almasaeed2010/adminlte^3.2
Installation
composer require fomvasss/laravel-lte3
composer require almasaeed2010/adminlte
php artisan lte3:install
Add \Fomvasss\Lte3\Http\Middleware\LteRequestOptions to the routes of the panel. Details, symlinked assets and the demo pages at /lte3: Installation.
Quick start
@extends('lte3::layouts.app')
@section('content')
@include('lte3::parts.content-header', ['page_title' => 'Edit post'])
<section class="content">
<div class="card"><div class="card-body">
{!! Lte3::formOpen(['action' => route('admin.posts.update', $post), 'method' => 'PUT', 'model' => $post]) !!}
{!! Lte3::text('title', null, ['required' => true]) !!}
{!! Lte3::select2('status', null, ['draft' => 'Draft', 'published' => 'Published']) !!}
{!! Lte3::datetimepicker('published_at') !!}
{!! Lte3::btnSubmit('Save') !!}
{!! Lte3::formClose() !!}
</div></div>
</section>
@endsection
Documentation
- Installation · Configuration
- Layout and pages · Forms · Actions and AJAX
- Fields · JavaScript API
- Upgrading · Changelog
Recommended
- fomvasss/laravel-medialibrary-extension — server side of the media fields
- fomvasss/laravel-simple-taxonomy — taxonomy for tree fields
- fomvasss/laravel-variables — settings storage
- UniSharp/laravel-filemanager — file manager
Credits
License
MIT. See LICENSE.md.
Related Packages
A powerful admin panel framework for Laravel with Vue.js (Inertia.js) frontend....
A modern, MIT-licensed Laravel starter kit using Livewire Volt, Laravel Folio, a...
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| 1.118.0 | ^8.0 | ^9.0| | MIT | |
| 1.117.0 | ^8.0 | ^9.0| | MIT | |
| 1.116.2 | ^8.0 | ^9.0| | MIT | |
| 1.116.1 | ^8.0 | ^9.0| | MIT | |
| 1.116.0 | ^8.0 | ^9.0| | MIT | |
| 1.115.0 | ^8.0 | ^9.0| | MIT | |
| 1.114.0 | ^8.0 | ^9.0| | MIT | |
| 1.113.0 | ^8.0 | ^9.0| | MIT | |
| 1.112.0 | ^8.0 | ^9.0| | MIT | |
| 1.111.0 | ^8.0 | ^9.0| | MIT | |
| 1.110.1 | ^8.0 | ^9.0| | MIT | |
| 1.110.0 | ^8.0 | ^9.0| | MIT | |
| 1.109.5 | ^8.0 | ^9.0| | MIT | |
| 1.109.4 | ^8.0 | ^9.0| | MIT | |
| 1.109.3 | ^8.0 | ^9.0| | MIT | |
| 1.109.2 | ^8.0 | ^9.0| | MIT | |
| 1.109.1 | ^8.0 | ^9.0| | MIT | |
| 1.109.0 | ^8.0 | ^9.0| | MIT | |
| 1.108.0 | ^8.0 | ^9.0| | MIT | |
| 1.107.0 | ^8.0 | ^9.0| | MIT | |
| 1.106.2 | ^8.0 | ^9.0| | MIT | |
| 1.106.1 | ^8.0 | ^9.0| | MIT | |
| 1.106.0 | ^8.0 | ^9.0| | MIT | |
| 1.105.1 | ^8.0 | ^9.0| | MIT | |
| 1.105.0 | ^8.0 | ^9.0| | MIT | |
| 1.104.0 | ^8.0 | ^9.0| | MIT | |
| 1.103.3 | ^8.0 | ^9.0| | MIT | |
| 1.103.2 | ^8.0 | ^9.0| | MIT | |
| 1.103.1 | ^8.0 | ^9.0| | MIT | |
| 1.103.0 | ^8.0 | ^9.0| | MIT |
Showing the latest 30 of 161. See every release on Packagist