【发布时间】:2016-01-29 13:40:49
【问题描述】:
我的 Symfony2 表单中有一个下拉列表,如下所示:
$builder->add('categories','entity', array(
'class' => 'MyBundle:Myentity',
'property' => 'name',
'label' => 'Mylabel',
'expanded' => false,
'multiple' => false,
'label_attr' => array ( 'class' => 'control-label' ),
'attr' => array ( 'class' => 'form-control',
'placeholder' => 'Placeholder',
'title' => "Mytitle",
'data-toggle' => 'tooltip',
'data-myidfromDB' => '????',
'data-mynamefromDB'=>'????' etc. )));
所以我得到了一个 MyBundle:Myentity 对象的列表,当我选择一个对象时,我想显示它的所有属性(如 ID、名称等),这些属性存储在我的数据库中并在不同的 html 实体类中描述数据-* 字段。如果我从列表中选择另一个,我想在 HTML 中查看与我新选择的选项相关的所有信息(动态更改)。任何想法如何做到这一点?
【问题讨论】:
标签: php symfony symfony-forms