【发布时间】:2015-03-13 20:19:17
【问题描述】:
我正在为一个实体创建一个 Sonata 管理页面(使用 Symfony CLI 生成)。
在这个实体中,我有 3 个文本字段和 1 个复选框(布尔值)。除了复选框之外,一切都生成得很好。复选框位置诡异,没有标签。
在 configureFormFields 中,我将复选框字段定义为:
->add("online",null, array('required' => false, "label" => "My label"))
在我拥有的实体上:
/**
* @ORM\Column(name="online", type="boolean", nullable=false)
*/
private $online;
这是一个截图:
这是一个已知问题吗?你有什么解决办法吗?
【问题讨论】:
-
我已经尝试过了,但我无法重现您的问题。在我的情况下,复选框(及其标签)表现良好。您是否清除了缓存、更新了供应商 (
composer update) 等?您是否在开发环境中运行并报告错误?你检查过 HTML 源代码是否有什么奇怪的地方? -
当然,您是否覆盖了任何 Sonata Admin 模板?
-
已修复(见我的回答),谢谢您的回复
标签: symfony sonata-admin sonata