如何在Symfony2中创建一个开关表单?

时间:2016-06-07 10:18:15

标签: php forms symfony

对于我在symfony中的项目,我需要创建一个特定的表单。实体和控制器不是问题,但现在它涉及到表单和视图文件,我被困在如何处理它。我正在使用树枝,并希望使用Symfony表格。

   | Option A | Option B | Option C |
-------+----------+----------+----------+
Type A |     x    |     x    |     x    |
-------+----------+----------+----------+
Type B |     x    |     x    |     x    |
-------+----------+----------+----------+
Type C |     x    |     x    |     x    |
-------+----------+----------+----------+

x代表一个复选框。使用此表单,用户可以为每个类型选择不同数量的选项。类型与选项一样存储在实体中。

我如何以Symfony的方式做这样的事情?

修改

我想要的是从Type实体和我的{​​{1}}实体的结果中获取结果。 Option实体将提供表的行,Type实体将提供列。每行在每列下都有一个复选框。这样我就可以为每种类型选择多个选项。

我需要从这两个实体构建一个表单,我无法弄清楚如何处理这个问题。

1 个答案:

答案 0 :(得分:0)

检查bundle 。我从不使用它,但声誉很好。

希望这对你有所帮助。