Булевое значение как флажок

Я хочу добавить логическое значение в свой Entity.

Это выглядит так:

namespace MyModule\MyClass\Entity;
use Doctrine\ORM\Mapping as ORM;
use Zend\Form\Annotation as Form;
/**
 * @ORM\Entity
 * @ORM\Table(name="mymodule_myclass")
 * @Form\Name("myclass")
 * @Form\Attributes({ "class": "form-horizontal" })
*/
class MyClass

 ...

 /**
 * @ORM\Column(type="boolean")
 * @Form\Attributes({"type":"checkbox"})
 * @Form\Options({"label":"Revised"})
 *
 */
protected $revised = false;

Конечно, я хочу отобразить эту переменную в качестве флажка. Поэтому я добавил @Form \ Attributes .

К сожалению, я получаю

"NetworkError: 500 Internal Server Error"

Любые идеи, почему это так и что я могу сделать, чтобы исправить это?

BTW: изменение атрибута type вручную в Firebug превращает поле ввода в флажок ...

1
nl ja de
Я обновил свой вопрос и поместил в него свой код заголовка. или что именно вам нужно?
добавлено автор Ron, источник
Я обновил свой вопрос и поместил в него свой код заголовка. или что именно вам нужно?
добавлено автор Ron, источник
спасибо за ваши усилия, но: я в настоящее время локальный, поэтому нет cPanel, нет активированного eAccelerator, а также нет error_log рядом с моим index.php
добавлено автор Ron, источник
журнал ошибок ничего не говорит ... и в моем vhost нет другого файла журнала ... все идеи остались?
добавлено автор Ron, источник
журнал ошибок ничего не говорит ... и в моем vhost нет другого файла журнала ... все идеи остались?
добавлено автор Ron, источник
спасибо за ваши усилия, но: я в настоящее время локальный, поэтому нет cPanel, нет активированного eAccelerator, а также нет error_log рядом с моим index.php
добавлено автор Ron, источник
1.если ваш хост является cPanel проверяет журнал ошибок cpanel
добавлено автор Sina Miandashti, источник
Журнал ошибок Apache?! Внутренняя ошибка сервера будет регистрировать ее там где
добавлено автор Sina Miandashti, источник
Журнал ошибок Apache?! Внутренняя ошибка сервера будет регистрировать ее там где
добавлено автор Sina Miandashti, источник
3. запустите диспетчер вашего хоста, чтобы распаковать eAcceleator
добавлено автор Sina Miandashti, источник
3. запустите диспетчер вашего хоста, чтобы распаковать eAcceleator
добавлено автор Sina Miandashti, источник
2. Убедитесь, что файл с именем error_log создан рядом с вашим index.php или нет.
добавлено автор Sina Miandashti, источник
2. Убедитесь, что файл с именем error_log создан рядом с вашим index.php или нет.
добавлено автор Sina Miandashti, источник
Можете ли вы опубликовать свой код eentire? Я думаю, что есть проблема с вашим пространством имен и аннотациями
добавлено автор Sina Miandashti, источник
1.если ваш хост является cPanel проверяет журнал ошибок cpanel
добавлено автор Sina Miandashti, источник
отлично выглядит ... plz просмотрите свой журнал ошибок ... по какой причине эта внутренняя ошибка 500
добавлено автор Sina Miandashti, источник
отлично выглядит ... plz просмотрите свой журнал ошибок ... по какой причине эта внутренняя ошибка 500
добавлено автор Sina Miandashti, источник
Можете ли вы опубликовать свой код eentire? Я думаю, что есть проблема с вашим пространством имен и аннотациями
добавлено автор Sina Miandashti, источник

2 ответы

Решение - использовать Zend-Checkbox и не изменять тип ввода.

/**
 * @ORM\Column(type="boolean")
 * @Form\Options({"label":"My Boolean*"})
 * @Form\Type("Zend\Form\Element\Checkbox")
 */
protected $my_bool;
1
добавлено

Решение - использовать Zend-Checkbox и не изменять тип ввода.

/**
 * @ORM\Column(type="boolean")
 * @Form\Options({"label":"My Boolean*"})
 * @Form\Type("Zend\Form\Element\Checkbox")
 */
protected $my_bool;
1
добавлено
phpGeeks
phpGeeks
3 620 участник(ов)

Best PHP chat Еще: @dbGeeks - базы данных @phpGeeksJunior - новичкам @moscowProgers - IT Москва @ebanoePhp - весёлый канал о PHP @laravel_pro - Laravel @jobGeeks - вакансии @jsChat - JS Правила: https://t.me/phpGeeks/764859 ДР - 28.03.2016

PHP
PHP
1 309 участник(ов)

Группа про современный PHP. Обсуждаем ООП, TDD, BDD, DDD, SOLID, GRASP и прочие крутые базворды Для ознакомления: https://gist.github.com/mkusher/711bd46f0b62fbae851182e6fb3b1839 Группа PHP для новичков @phpGeeksJunior Вакансии: https://t.me/fordev

PHP — вакансии, поиск работы и аналитика
PHP — вакансии, поиск работы и аналитика
1 251 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению PHP, Laravel, Symfony, Yii и т.д. Здесь всё: full-time, part-time, remote и разовые подработки. См. также: @qa_jobs, @devops_jobs, @javascript_jobs, @nodejs_jobs, @uiux_jobs, @products_jobs

phpGeeksJunior
phpGeeksJunior
980 участник(ов)

Группа для новичков. Не стесняйтесь задавать вопросы по php. Не флудить!!!! Правила и полезные ссылки https://gist.github.com/exileed/a53dd0617b35a705ff44b38c8028e6a5 Бест от пхпгикс https://t.me/best_of_phpgeeks

phpclub.ru
phpclub.ru
872 участник(ов)

Официальный чат phpclub.ru - остерегайтесь подделок #rules Правила группы - уважайте друг друга. Скриншоты -> ссылками. Код -> pastebin.com. Вакансии строго -> https://goo.gl/4bNxym, в чат ссылку. За рекламу и мат - БАН!

Devall | PHP
Devall | PHP
272 участник(ов)

Пристанище для восходящих звёзд разработки, которые перейдут на более адекватные языки. http://combot.org/chat/-1001014863761 Инвайт: j.mp/devallphp