fastleo / fastleo
Admin panel for laravel
2.4.3
2022-03-10 10:38 UTC
Requires
- php: ^8.0
- ext-fileinfo: *
- ext-gd: *
- ext-json: *
- doctrine/dbal: ^2.11|^3.3
- fresh/transliteration: ^2.1
- intervention/image: ^2.7
- laravel/framework: ^8.0|^9.0
- maatwebsite/excel: ^3.1
Requires (Dev)
- phpunit/phpunit: ^9.3
- dev-master
- 2.4.x-dev
- 2.4.3
- 2.4.1
- 2.4.0
- 2.3.x-dev
- 2.3.4
- 2.3.3
- 2.3.2
- 2.3.0
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.19
- 2.1.18
- 2.1.17
- 2.1.16
- 2.1.15
- 2.1.14
- 2.1.13
- 2.1.12
- 2.1.11
- 2.1.10
- 2.1.9
- 2.1.8
- 2.1.7
- 2.1.6
- 2.1.5
- 2.1.4
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.10
- 2.0.9
- 2.0.8
- 2.0.7
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.0
- dev-dev
This package is auto-updated.
Last update: 2024-04-10 15:07:19 UTC
README
Admin panel for laravel
License
The Laravel framework is open-sourced software licensed under the MIT license.
Used
Install Fastleo
composer require fastleo/fastleo
php artisan migrate
php artisan storage:link
php artisan vendor:publish --tag=fastleo --force
After update Fastleo
php artisan migrate
php artisan vendor:publish --tag=fastleo --force
Create admin
php artisan fastleo:user --admin
Clear cache
php artisan fastleo:clear
composer dump-autoload
Enter in Fastleo
http://site.org/fastleo
Fastleo setting model
public $fastleo = ModelName[title];
public $fastleo_group = GroupModels[title];
public $fastleo_description = ModelDescription[text];
public $fastleo_columns = [
'column' => [
'title' => 'Title',
'type' => 'string[number|checkbox|text|select|include]',
'visible' => true,
'description' => '',
'placeholder' => '',
// if type == string
'media' => false,
// if type == text
'tinymce' => false,
// if type == select
'multiple' => false,
// if type == select
// example [10,20,30]
// example 'App\User:id:email:name'
// example 'Model:key:value:?order?'
// example 'Model:key:value:where:value:?order?'
'data' => [],
'data' => 'Model:key:value',
// if type == include
'model' => 'Relationship model' // example 'App\UserImages'
'relation' => 'Relationship method' // example 'images'
],
];
Fastleo local
"require": {
"fastleo/fastleo": "@dev"
},
"repositories": [
{
"type": "path",
"url": "../fastleo",
"options": {
"symlink": true
}
}
]
composer update fastleo/fastleo --prefer-source