Cześć,
mam problem z formularzami w Symfony 3. W jaki sposób nadać atrybut HTML wszystkim elementom z CollectionType.
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder->add('contain', TextareaType::class, [
'required' => true,
'label' => 'forms.labels.new',
'attr' => [
'spellcheck' => 'false',
'class' => 'field'
],])
->add('tags', CollectionType::class, [
'entry_type' => TagType::class,
'allow_add' => true,
'entry_options' => [
'label' => false,
],
]);
}
Ogólnie udało mi się to zrobić po stronie Twiga dopisując argument do form_widget. Niby jest ok, ale atrybut nie dopisuje się do prototypu, na podstawie którego tworzę nowe 'subformularze'.
Sorry za formatowanie kodu, PHPStorm się nie rozumie z CKEditorem