LaravelPackages.net
Acme Inc.
Toggle sidebar
musonza/laravel-forms

49
31
v0.1.7
About musonza/laravel-forms

musonza/laravel-forms is a Laravel package. It currently has 31 GitHub stars and 49 downloads on Packagist (latest version v0.1.7). Install it with composer require musonza/laravel-forms. Discover more Laravel packages by musonza or browse all Laravel packages to compare alternatives.

Last updated

Laravel Forms

Build Status Packagist

forms list

Installation

  1. Install composer package

    composer require musonza/laravel-forms
    
  2. Publish Assets

    php artisan vendor:publish
    
  3. Add Form facade to config/app.php

    'Form' => Musonza\Form\Facades\FormFacade::class,
    
  4. Run migrations

    php artisan migrate
    
  5. Check the published file config/laravel_forms.php

    • You can enable / disable captcha
    • You can configure the path for your forms dashboard
    • You can add custom field types
  6. Access dashboard at

    http//your-url.com/laravel-forms (you can change the path in config/laravel_forms.php)

Adding a Form

adding a form

Form details

form details

Adding a Field

adding a field

Field details

field details

Sample Form Output

form output

Sample Submission

TODO

  • Multi page forms

Credits

https://github.com/laravel/telescope for some of the front-end structuring

Star History Chart