Forms Symfony2选择字段类型-如何从实体数据生成select元素?
我想从以下数据构建一个select输入元素:Forms Symfony2选择字段类型-如何从实体数据生成select元素?,forms,symfony,Forms,Symfony,我想从以下数据构建一个select输入元素: $nameQuery = $em->createQuery('SELECT p.id, p.name FROM MyBundle:Person'); $names = $nameQuery->getResults(); 其中每个选项为: <select> <option value="{{ p.id }}">{{ p.name }}</option> . . . <
$nameQuery = $em->createQuery('SELECT p.id, p.name FROM MyBundle:Person');
$names = $nameQuery->getResults();
其中每个选项为:
<select>
<option value="{{ p.id }}">{{ p.name }}</option>
.
.
.
</select>
我只是不知道如何使用Symfony2的内置表单类型。请协助。使用,
在form builder中,使用以下命令
$builder->add('type', 'entity', array(
'class' => 'MyBundle:Person',
'property' => 'name'
));