Laravel 4 Former :: checkbox()始终选中

时间:2013-06-10 06:32:35

标签: laravel laravel-4

我遇到了Laravel 4 Package Former的问题以及复选框的使用问题。我正在尝试在刀片模板中Former :: populate()用户编辑表单,但我的复选框总是被检查。

这是我目前的代码:

{{Former :: checkbox('is_admin') - > text('是Admin?'); }}

我试过了:

{{ Former::checkbox('is_admin')->text('Is Admin?')->check(false); }}

{{ Former::checkbox('is_admin')->text('Is Admin?')->forceValue(false); }}

无济于事。

我的数据库字段'is_admin'是一个布尔字段。我想也许Former不喜欢1和0但是它没有取消选中我的复选框,即使我设置了一个getter来返回false。

任何想法? 感谢

1 个答案:

答案 0 :(得分:2)

听起来像是Former的一个错误。请记住,看起来你可以推翻使用populateField填充的任何内容。