Symfony 6.0.
Не могу найти в документации или на SO пример - как можно переопределить свойства одного поля в наследуемой форме в симфони? Использовать ивенты формы кажется не совсем подходящим инструментом, делать две формы параллельно от базовой - неэффективно.
Пример:
<?php
class ArticleFormType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('title', TextType::class, ['help' => 'Choose something catchy'])
->add('content', null, ['rows' => 15]);
}
}
class CustomArticleFormType extends ArticleFormType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('content', null, ['rows' => 25]);
parent::buildForm($builder, $options);
}
}
Поделитесь пожалуйста ссылками на решение похожего вопроса, я не понимаю как его найти - примеры в документации говорят или о FormExtension, или о событиях формы, но они нужны для других задач.