ile ilişkilendirmek hataları ben bileşik ve gerçek olarak ayarlanmış inherit_data seçenekleri ile gömülü bir formu var.Symfony2'nin bileşik formu, tarlalar
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder->setErrorBubbling(false);
$builder->add('date_start', 'date', array(
'label' => 'form.date_start.label',
'widget' => 'single_text',
'required' => false,
'group' => ['event', 'dates']
));
$builder->add('date_end', 'date', array(
'label' => 'form.date_end.label',
'widget' => 'single_text',
'required' => false,
'group' => ['event', 'dates']
));
$builder->add('time_zone', 'alternate_timezone', [
'label' => 'form.timezone.label',
'field_help' => 'form.timezone.help',
'empty_value' => 'form.timezone.empty_value',
'required' => false,
'group' => ['event', 'dates']
]);
}
/**
* {@inheritdoc}
*/
public function setDefaultOptions(OptionsResolverInterface $resolver)
{
$resolver->setDefaults([
'label' => false,
'compound' => true,
'inherit_data' => true
]);
}
Hataları alanımla ilişkilendiremiyorum. Bu formun hataları, alanında değil, ebeveyn formunda görüntülenir. Ben formu bileşik olmadığı sürece yanlış olabilir error_bubbling, doc gördük.
bir bileşik formu ile çözüm nedir
, hatalar alanla ilişkili olduğu? Symfony'de bileşik formları ile size
Ben devralınan benim şeklinde bir alanla bu sorunu var. Doğrulama rutinlerimde devralınan formun adını hedefleyemiyorum. Hata her zaman kök formuna kadar kabarcıklar. Benim için değiştirilen error_bubbling veya diğer ayarların hiçbir miktarı işe yaramadı. – lifo