dinesh / easyform
Laravel form builder,Easy way to make Forms with laravel
Installs: 1 140
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: >=5.4.0
- illuminate/support: 4.*
This package is auto-updated.
Last update: 2024-12-06 21:00:03 UTC
README
Installation
Begin by installing this package through Composer.
Edit your project's composer.json
file to require dinesh/easyform
.
"require": {
"laravel/framework": "4.*",
"dinesh/easyform": "dev-master"
}
Next, update Composer from the Terminal:
composer update
OR
composer require dinesh/easyform:dev-master
Once this operation completes, the next step is to add the service provider. Open app/config/app.php
, and add a new item to the providers array.
'Dinesh\Easyform\EasyformServiceProvider',
Next, you need to publish it's config file(s).
php artisan config:publish dinesh/easyform
default config template
return array( 'templates' => array( 'default' => '<div class="form-group {{error-has}}"> {{label}} <div class="controls col-sm-5"> {{tag}} {{error-first}} </div> </div>', 'default2' => '<div class="form-group"> {{label}}00000000 <div class="controls col-sm-5"> {{tag}} </div> </div>', ), 'tags' => array('{{test}}' => 'default_value'), );
example
{{EasyForm::text('first_name',null,array('class'=> 'form-control')) ->label('First Name:',array('class'=>'col-sm-2 control-label')) ->error($errors)}}