hafijul233 / form
此包已被放弃,不再维护。作者建议使用 lafalow/form 包代替。
Laravel 表单构建库,基于 Bootstrap 表单组件
0.1.2
2023-07-27 19:21 UTC
Requires
- php: ^7.2|^8.1
- illuminate/http: *
- illuminate/routing: *
- illuminate/session: *
- illuminate/support: *
- illuminate/view: *
Requires (Dev)
- mockery/mockery: ^1.0
- nunomaduro/collision: ^4.0|^5.0|^6.0
- nunomaduro/larastan: ^1.0
- orchestra/testbench: ^5.0|^6.0|^7.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.1
- phpunit/phpunit: ^8.0|^9.0|^10.0
README
介绍
laraflow/form
是一个 Laravel Collective/HTML 组件集合。它最初计划仅创建 Bootstrap4 表单元素样式。
特性
此包提供了由 Bootstrap 支持的基本表单元素样式。以下是一些基本的表单样式:
- 正常
- 图标输入分组
- 水平列
- 行内元素
安装
要开始使用此包,请按照以下说明操作。您可以通过 composer 安装此包
composer require laraflow/form
您需要通过以下命令发布配置文件
php artisan vendor:publish --tag="form-config"
这是发布配置文件的内容
return [ /** * Form style validation and other component will * be selected form this section * @var string style * @value bootstrap3, bootstrap4, bootstrap5 */ 'style' => 'bootstrap4', /** * Form local language for field that support localization * * @reference month, day etc * @var string style * @value bootstrap3, bootstrap4, bootstrap5 */ 'locale' => 'en', /** * Form month values what value and label month dropdown * will have * * @var array month */ 'months' => [ "1" => "January", "2" => "February", "3" => "March", "4" => "April", "5" => "May", "6" => "June", "7" => "July", "8" => "August", "9" => "September", "10" => "October", "11" => "November", "12" => "December" ], /** * Form day values what value and label day dropdown * will have * @var array month */ 'days' => [ "1" => "Saturday", "2" => "Sunday", "3" => "Monday", "4" => "Tuesday", "5" => "Wednesday", "6" => "Thursday", "7" => "Friday" ], ];
可选地,您可以使用以下命令发布视图
php artisan vendor:publish --tag="form-views"
完成。现在您可以充分利用此包中的每个表单元素
贡献
感谢您考虑为 Form 做出贡献!贡献指南可以在 Form Wiki 中找到。
安全漏洞
如果您在 Form 包中发现安全漏洞,请通过 laraflow@gmail.com 发送电子邮件给 Mohammad Hafijul Islam。所有安全漏洞都将得到及时处理。
许可证
Form 是开源软件,许可协议为 MIT 协议。
测试
composer test
变更日志
有关最近更改的更多信息,请参阅 CHANGELOG。
贡献
有关详细信息,请参阅 CONTRIBUTING。
安全漏洞
有关如何报告安全漏洞,请参阅 我们的安全策略。
鸣谢
许可证
MIT 许可协议 (MIT)。有关更多信息,请参阅 许可证文件。