tutortonym / laravel-blade-directives
使用Laravel blade指令轻松创建表单。
1.7.2
2020-07-03 13:58 UTC
Requires
- php: ^7.1.3
- laravel/framework: ^5.7|^6.0|^7.0
README
Laravel Blade指令轻松创建表单。
此包允许您使用Blade指令创建与HTML表单相关的标签。它将处理大多数表单中需要添加的额外元素,例如CSRF令牌、欺骗、验证错误、旧值以及以最少的努力显示数据库中的值。为了简单起见,从现在起,此包将被称为ttm-directives。
文档
此包的官方文档可以在这里找到。
兼容性
此包与Laravel 5.7及更高版本兼容。
安装
您可以通过composer安装此包
composer require tutortonym/laravel-blade-directives
包将自动注册自己,并准备好使用。
可用指令
- @button(可选)
- @checkbox(可选)
- @email(可选)
- @endform
- @form(可选)
- @hidden(可选)
- @input(可选)
- @label(可选)
- @number(可选)
- @password(可选)
- @radio(可选)
- @select(可选)
- @textarea(可选)
后续版本将添加更多指令。
使用方法
所有Blade指令都用于视图中。
@form(action)
在此示例中,我们使用带有action选项的指令。给定的值将是项目中的路由名称。这是使用方法,但是您不必局限于使用路由名称。请查看下面的其他url选项。
- action = 表单提交的路由名称
@form(login) @endform
结果将是一个具有指向路由名称的action属性、post方法和CSRF令牌字段的表单。
<form action="http://url/to/your/login/page" method="POST"> <input type="hidden" name="_token" value="##############"> </form>
关于TutorTonyM
我是一个来自美国的开发者,每天都在创建软件和网站。我对我的工作充满热情,并乐于分享我所拥有的知识。我在不同的平台上分享我的知识,例如YouTube.com/TutorTonyM和TutorTonyM.com。您可以在Facebook、Instagram和Twitter上关注我 @TutorTonyM。
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。