繁体   English   中英

Laravel 5.1表格

[英]Laravel 5.1 form

我正在使用Laravel Collective将Form助手添加回Laravel 5.1。 首先,我不确定是否有更好的策略,但是在Laravel文档中我没有看到任何描述这一点的方法。

问题在于Laravel Collective文档无法解决将自定义类和属性添加到输入的问题。 确实可以使用旧样式(尽管没有记录),将数组作为第三个参数传递:

echo Form::text('username', '', ['class' => 'myclass', 'placeholder' => 'placeholder text']);

问题是,当我使用Form模型绑定时,第二个“空”值字符串意味着绑定不再起作用。

有办法解决这个问题吗?

将第二个参数保留为null ,而不是空字符串。

echo Form::text('username', null, ['class' => 'myclass', 'placeholder' => 'placeholder text']);

想法是,如果第二个参数为null ,则与根本没有传递任何值相同,因此您将获得默认行为(表单绑定)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM