我想向我的实体添加一个布尔值。
它看起来像这样:
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
.
不幸的是我得到了一个
“网络错误:500 内部服务器错误”
任何想法为什么会这样以及我能做些什么来解决它?
顺便说一句:根据 Firebug 手动更改type
属性会将输入字段变成一个复选框...