Я создаю страницу администратора Sonata для Entity (сгенерирована с помощью Symfony CLI).Sonata Admin - логический тип поля, метка не отображается
В этом объекте у меня есть 3 текстовых поля и 1 флажок (булево). Everthing хорошо сгенерирован, кроме флажка. Флажок помещен в прямую позицию, и нет метки.
В configureFormFields я определил поле флажок, как это:
->add("online",null, array('required' => false, "label" => "My label"))
А на Entity у меня есть:
/**
* @ORM\Column(name="online", type="boolean", nullable=false)
*/
private $online;
Вот скриншот:
ли это известная проблема? У вас есть решение?
Я пробовал это, но я не могу воспроизвести вашу проблему. Флажок (и его ярлык) отлично отображается в моем случае. Вы очистили свой кеш, обновили поставщиков ('composer update') и т. Д.? Вы работаете в среде dev с отчетами об ошибках? Вы проверили исходный код HTML, чтобы узнать, есть ли что-то странное? –
И, конечно же, вы переопределили какие-либо шаблоны администратора Sonata? –
Исправлено (см. Мой ответ), спасибо за ваш ответ – CyrilleGuimezanes