/** * @var string * * @ORM\Column(name="available", type="array", length=10000) */ private $available;
W bazie danych w polu tym zapisuję zserializowaną tablicę w stylu:
$array['monday'][2] = "on";
$array['monday'][7] = "on";
$array['thursday'][3] = "on";
Mam teraz problem z utworzeniem formularza dla tego pola. Korzystam z collectionType w ten sposób:
'entry_type' => ChoiceType::class, 'Nashville' => 'nashville', 'Paris' => 'paris', 'Berlin' => 'berlin', 'London' => 'london', ), 'multiple' => true ), ))
Właściwości w polu choices są teraz wpisane przykładowe. Problem w tym, że po wyświetleniu formularz nic mi się nie pokazują. Tylko sam label "available". Jak to poprawić abym otrzymał pole do wielokrotnego wyboru?
Pozdrawiam