rafy-mora / formbuilder-field
add field for create form in your backpackforlaravel admin
Requires
- backpack/crud: ^4.1.0|^5.0
- illuminate/support: ~7|~8
Requires (Dev)
- orchestra/testbench: ~5|~6
- phpunit/phpunit: ~9.0
This package is auto-updated.
Last update: 2025-05-27 19:37:09 UTC
README
This package add form builder for projects that use the Backpack for Laravel administration panel.
More exactly, it adds a FormBuilder and saving in database. It use JQuery and Bootstrap. All data off this form are save in JSon in database.
This package send form by mail or/and creater an enter in form_result database.
Screenshots
Requirement
This package it's compatible for Laravel 7.x|8.x, And bakcpackforlaravel 4.1|5.x It's juste an addon for backpack.
Installation
Install laravel environnement and backpack crud panel or add in your project.
Via Composer
# package basic installation composer require rafy-mora/formbuilder-field # Command to execute migration and publishing provider for finish installation php artisan formbuilderfield:installation
Usage
For display form, juste call an helper function with form's uuid.
// in blade or juste php {{ renderFormBuilder(<FORM_UUID>) }}
Captcha V3
If you want, you can add a google captcha v3 (invisible) by adding the two variables in the .env FB_CAPTCHA_SITE_KEY
et FB_CAPTCCHA_SECRET_KEY
.
Overwriting
// TODO: explain to your users how to overwrite the functionality this package provides; we've provided an example for a custom field
Change log
**// TODO: Changes are documented here on Github. Please see the Releases tab.
Contributing
Just me for the moment
Security
If you discover any security related issues, please email contact@raphael-mora.fr instead of using the issue tracker.
Credits
- Raphael Mora
License
This project was released under MIT, so you can install it on top of any Backpack & Laravel project. Please see the license file for more information.
However, please note that you do need Backpack installed, so you need to also abide by its YUMMY License. That means in production you'll need a Backpack license code. You can get a free one for non-commercial use (or a paid one for commercial use) on backpackforlaravel.com.