2

我正在为一个实体(使用 Symfony CLI 生成)创建一个奏鸣曲管理页面。

在这个实体中,我有 3 个文本字段和 1 个复选框(布尔值)。除了复选框之外,一切都生成得很好。复选框位置很奇怪,没有标签。

在 configureFormFields 我将复选框字段定义为:

->add("online",null, array('required' => false, "label" => "My label"))

在我拥有的实体上:

 /**
 * @ORM\Column(name="online", type="boolean", nullable=false)
 */
 private $online;

这是一个屏幕截图: 没有复选框标签

这是一个已知问题吗?你有什么解决办法吗?

4

1 回答 1

3

好的,我找到了解决方案:

当我更改为 Symfony 2.3时,我使用的是 Symfony 2.6.* ,问题已解决!

因此,我查看 SonataAdmin GitHub 问题以找到此工作解决方案: https ://github.com/sonata-project/SonataAdminBundle/issues/2630

最后,我在带有复选框标签的 Symfony 2.6 中。

于 2015-01-15T13:25:31.243 回答