SonataAdminBundle - 表单视图:添加由2个字段的主键组成的实体

时间:2018-01-26 17:28:01

标签: symfony

我真的遇到了麻烦。

我正在使用Sonata Admin Bundle,我需要有关表单视图(https://symfony.com/doc/current/bundles/SonataAdminBundle/getting_started/the_form_view.html)的帮助。


我的数据库结构如下:在ProductsCatalogue中,主键是'code'+'variant'。关系是1toMany。

  • 表产品目录:id,代码,变体,描述

  • 表格股票:id,序列号,位置



问题:在Stock的新元素的添加表单中,我需要选择相关产品。为了做到这一点,我需要在代码之前选择,然后选择变体。应在代码选择之后更新变体列表。完成后,我选择了一个独特的产品。
所以现在我知道如何以正确的方式插入第一个字段(代码),但我不知道如何生成第二个字段(变体)。

  

$ formMapper           // ...            - > add('category','entity',[               'class'=> '的appbundle \实体\目录',               'property'=> '名称',           ])       ;

任何人都可以帮助我吗?

非常感谢你,祝你有个美好的一天! 马可。

0 个答案:

没有答案