Я пытаюсь встроить коллекцию форм, как в do c, но по неизвестной причине коллекция форм не отображается. (Остальная часть формы работает)
LigneFfType:
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('dateFFrais', DateType::class, [
'widget' => 'single_text',
])
->add('quantite', IntegerType::class)
->add('typeFF', EntityType::class, [
'class' => TypeFF::class
])
->add('fraisForfait', CollectionType::class, array(
'entry_type' => FraisForfaitType::class,
'allow_add' => true
));
}
FraisForfaitType:
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('label')
->add('prix')
;
}
мой взгляд:
...
{% for frais in form.fraisForfait %}
{{ form_row(frais.label) }}
{% endfor %}
Дон Не думаю, что это как-то связано с этим, но вот отношения сущностей LigneFf:
/**
* @ORM\ManyToOne(targetEntity="App\Entity\FraisForfait", inversedBy="ligneFf")
*/
private $fraisForfait;
FraisForfait:
/**
* @ORM\OneToMany(targetEntity="App\Entity\LigneFf", mappedBy="fraisForfait")
*/
private $ligneFf;