【发布时间】:2023-04-01 01:55:02
【问题描述】:
我正在尝试从表单类型实体的实体字段返回其他数据。
//formtype.php
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('name', 'text', array(
))
->add('field', 'entity', array(
'expanded' => true,
'mapped' => false,
'class' => 'DataBundle\Entity\Names',
'query_builder' => function (EntityRepository $er) {
return $er->createQueryBuilder('p')
->where('p.account = :account')
->setParameters(array(
'account' => $this->account
))
;
},
))
;
}
//view.html.twig
{% for field in form.field %}
{{ form_widget(field) }}
{#{{ prompt.vars.value }}#}
{% endfor %}
我还想返回例如名称实体中的字段文件位置
所以我会返回一个复选框、标签和文件位置。
这可能吗?
【问题讨论】: