2017-25 © Pedro Peláez
 

laravel-package bauhaus

The missing Laravel 4 Admin Generator

image

krafthaus/bauhaus

The missing Laravel 4 Admin Generator

  • Thursday, January 5, 2017
  • by jspekken
  • Repository
  • 1 Watchers
  • 1 Stars
  • 1,124 Installations
  • CSS
  • 1 Dependents
  • 1 Suggesters
  • 0 Forks
  • 35 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Bauhaus - The missing Laravel 4 Admin Generator

Build Status Total Downloads License Code Climate, (*1)

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 the php artisan config:publish krafthaus/bauhaus command. Thank you!, (*5)

Documentation is located here., (*6)

Bauhaus List Bauhaus Form, (*7)

Installation

Add bauhaus to your composer.json file:, (*8)

"require": {
    "krafthaus/bauhaus": "dev-master"
}

Use composer to install this package., (*9)

$ composer update

Registering the package

'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)

Creating your first Bauhaus model

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)

Support

Have a bug? Please create an issue here on GitHub that conforms with necolas's guidelines., (*16)

License

This package is available under the MIT license., (*17)

The Versions

05/01 2017

dev-master

9999999-dev

The missing Laravel 4 Admin Generator

  Sources   Download

MIT

The Requires

 

The Development Requires

by KraftHaus

laravel form cms backend admin forms admin generator krafthaus