boing6002/formbuilder
Composer 安装命令:
composer require boing6002/formbuilder
包简介
Form builder for Laravel Enso
README 文档
README
JSON-based Form builder for Laravel Enso. Read Docs
click on the photo to view a short demo in compatible browsers
Features
- allows for quick creation of forms
- uses a JSON template file for generating the form
- flexible form layout, that supports directly from the template
- grouping inputs into logical sections and columns of different widths, even on the same row
- grouping sections into tabs
- uses it's own VueJS components, such as
vue-selectanddatepickerfor an improved experience -EnsoForm.vuea server-side form wrapper is available that can be used to fetch the form configuration - for most forms, the json template is all that it's needed
- provides helpful error messages when the template is missing parameters or unexpected values are found
- when needed, allows the customization of form components in order to cover all scenarios
- comes with a
template.jsonfile that can be used as an example when starting out - integrates with the Laravel Request Validation for seamless usage and reusability
- uses the Enso toast notifications for stylish feedback on the various actions
- customizable placeholder for all elements
- handles number, money and currency formatting, using the accounting.js library
- provides beautiful date & time selection, based on the flatpickr library
Configuration & Usage
Be sure to check out the full documentation for this package available at docs.laravel-enso.com
Contributions
are welcome. Pull requests are great, but issues are good too.
License
This package is released under the MIT license.
统计信息
- 总下载量: 3
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 8
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-01-24