1

我在使用 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,它也不会取消选中我的复选框。

有任何想法吗?谢谢

4

1 回答 1

2

听起来像是Former 的一个错误。请记住,您似乎可以否决使用populateField 填充所发生的任何事情。

于 2013-06-10T09:51:43.357 回答