dev-master
9999999-devThe missing Laravel 4 Admin Generator
MIT
The Requires
- intervention/image 2.*
- php >=5.4.0
- maatwebsite/excel 1.*
The Development Requires
by KraftHaus
laravel form cms backend admin forms admin generator krafthaus
The missing Laravel 4 Admin Generator
Bauhaus is an admin generator / builder / interface for Laravel with scoping, exporting and filtering functionality. With Bauhaus you can easily create visual stunning lists, forms and filters for your models., (*2)
Use Bauhaus if you want: - Create list and forms easily tightly coupled on your models - A nice and clean admin interface - and much, much more, (*3)
Bauhaus is currently available in the following languages: - English - Brazilian (Thanks willmkt) - Dutch, (*4)
Warning: Right now, Bauhaus is a moving target. Every day new changes will be pushed possibly breaking the design and/or inner workings. If you're having trouble running this package, please consider running the
php artisan asset:publish krafthaus/bauhaus
and/or thephp artisan config:publish krafthaus/bauhaus
command. Thank you!, (*5)
Documentation is located here., (*6)
, (*7)
Add bauhaus to your composer.json file:, (*8)
"require": { "krafthaus/bauhaus": "dev-master" }
Use composer to install this package., (*9)
$ composer update
'providers' => array( // ... 'KraftHaus\Bauhaus\BauhausServiceProvider', 'Intervention\Image\ImageServiceProvider', )
Add the admin
folder to the app/
directory and put the following line in your composer.json file:, (*10)
"autoload": { "classmap": [ "app/admin" ] },
Then publish the config file with php artisan config:publish krafthaus/bauhaus
.
This will add the main bauhaus config file in your application config directory., (*11)
And last but not least you need to publish to package's assets with the php artisan asset:publish krafthaus/bauhaus
command., (*12)
To build your first (and most exciting) admin controller you'll have to follow the following easy steps:, (*13)
Run $ php artisan bauhaus:scaffold --model=name
where name
is the name of the model you want to use., (*14)
This will create 3 files:
- A new (empty) model in app/models/YourModelName
.
- A new migration in the app/database/migrations
directory.
- And ofcourse a Baushaus model file in app/admin
., (*15)
Have a bug? Please create an issue here on GitHub that conforms with necolas's guidelines., (*16)
This package is available under the MIT license., (*17)
The missing Laravel 4 Admin Generator
MIT
laravel form cms backend admin forms admin generator krafthaus