我在使用 Laravel 4 Package Form 和使用复选框时遇到问题。我正在尝试在刀片模板中对 Former::populate() 用户编辑表单,但始终选中我的复选框。
这是我当前的代码:
{{ 前::checkbox('is_admin')->text('Is Admin?'); }}
我试过了:
{{ Former::checkbox('is_admin')->text('Is Admin?')->check(false); }}
和
{{ Former::checkbox('is_admin')->text('Is Admin?')->forceValue(false); }}
无济于事。
我的数据库字段“is_admin”是一个布尔字段。我想也许前者不喜欢 1 和 0,但即使我将 getter 设置为返回 false,它也不会取消选中我的复选框。
有任何想法吗?谢谢