nbo*_*iot 2 forms symfony easyadmin
我想对EA管理实体中的字段使用自定义类型的地雷。
我正在使用SF Flex,因此我的类型已自动连接并正确设置为服务(显示为debug:container
)。
现在,我希望在下面执行以下操作easy_admin.yaml
:
Menu:
class: Lch\MenuBundle\Entity\Menu
help: 'admin.site.menu.help'
controller: App\Controller\Admin\Site\MenuController
list:
fields:
- title
- location
form:
fields:
- title
- location
- { property: menuItems, type: 'lch_menu_tree' }
Run Code Online (Sandbox Code Playgroud)
我在文档中发现,除了本机Type或EA之外,您什么都不能放在这里。
如何设置EA以使其在此特定字段中使用我的类型?
按照自定义表单类型的预期使用其完全限定的类名,例如:
- { property: menuItems, type: 'App\Form\Type\LchMenuTree' }
Run Code Online (Sandbox Code Playgroud)
您可以使用短类型名称,而它是EasyAdmin的已知类型。映射类型的列表在这里。否则,您必须按照表单组件的要求提供其FQCN。
归档时间: |
|
查看次数: |
2069 次 |
最近记录: |