0
У меня есть класс с атрибутами названия и описания, а также создана коллекция с несколькими флажками.Пользовательский атрибут для каждой коллекции флажок в форме symfony2
Могу ли я установить в качестве атрибута заголовка для каждого флажка описание объекта?
Класс:
class Carpeta {
private $id;
private $titulo;
private $descripcion;
[...]
}
Форма:
public function buildForm(FormBuilderInterface $builder, array $options)
{
[...]
$builder->add(
'carpetas',
'entity',
array(
'label' => 'str_documentacion_necesaria_general',
'multiple' => true,
'expanded' => true,
'class' => 'Itbid\DirectorioBundle\Entity\Carpeta',
'attr'=> array('class'=>'span12'),
'choices' => $this->em->getRepository('DirectorioBundle:Carpeta')->findAll()
)
);
[...]
}
The View:
[...]
{{ form_widget(form.carpetas) }}
[...]
Можете ли вы показать нам краткий пример вашей формы в ветке? И вы можете объяснить, каков ваш поток? –
Каждому «ковру» требуется атрибут title с описанием. – Blacknet
, чтобы изменить визуализацию form_widget, вы должны создать пользовательскую тему формы [doc] (http://symfony.com/doc/current/cookbook/form/form_customization.html), вы можете посмотреть на form_div_layout.html.twig –