アプリケーションのエンティティ内に次の変数を定義しました。フォーム インターフェイスを介して更新できる他のフィールドの中でも、これがあり、そのフォームでこのボックスをチェックおよびチェック解除できるようにしたいと考えています。
チェックボックスをオンにしてフォームを送信できますが、チェックボックスをオフにするとフォームを送信できないようです。それは私に与えますPlease check this box if you want to proceed
。
/**
* @var boolean $updatesNeeded
*
* @ORM\Column(name="updates_needed", type="boolean", nullable=false)
*/
private $updatesNeeded;
nullable=false
スキーマの変更と更新を試みましnullable=true
たが、うまくいかないようです。どんなアイデアでも大歓迎です。
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilder;
class BlahType extends AbstractType
{
/**
* @param \Symfony\Component\Form\FormBuilder $builder
* @param array $options
*/
public function buildForm(FormBuilder $builder, array $options)
{
$builder
->add('stuff')
->add('updatesNeeded', 'choice', array('required' => false))
->add('anothervar');
}
}