Ald*_*dee 0 php forms entity formbuilder symfony
添加"实体"类型的表单字段时,我有SF2的这个问题.这是我的情况:
此NetworkFormType包含Country字段,因此在我的NetworkFormType.php中:
$builder->add('country', 'entity', [
'label' => $translator->trans('global.labels.country'),
'data_class' => 'MyBundle\Entity\Country',
'property' => 'name',
'choices' => $countries
])
Run Code Online (Sandbox Code Playgroud)我还在我的网络实体中宣布了公共制定者和吸气者.顺便说一句,我将我的表单注册为服务:
mybundle.form.network:
class: MyBundle\Form\NetworkFormType
tags:
- { name: form.type, alias: mybundle_form_network }
Run Code Online (Sandbox Code Playgroud)
但它总是导致:
Could not load type "entity"
Run Code Online (Sandbox Code Playgroud)
参考:实体字段类型
有人有个主意吗?
归档时间: |
|
查看次数: |
3794 次 |
最近记录: |