1

想象一个链接到公司的用户:

User
    - id
    - username
    - company_id

公司列表来自过程调用(外部数据库),相关表没有手

EXEC getCompanies;
+----+-------+
| id | name  |
+----+-------+
|  1 | comp1 |
|  2 | comp2 |
|  3 | comp3 |
+----+-------+

您将如何集成它以允许 SonataAdmin 在用户编辑中为公司呈现正确的输入选择,并在用户列表中显示公司名称?

你知道我在哪里可以找到关于这个特殊案例的一些例子吗?


我做了一个自定义company字段类型,它从过程调用中获取他的值,但我不确定这是最好的主意,我无法在列表中显示公司名称。

4

1 回答 1

0

您可以使用一个choice类型,如果要显示的公司太多,您可以使用带有 Select2 库的GenemuFormBundle来过滤选择小部件。

于 2013-07-10T09:28:45.490 回答