Genemu JQueryColor字段Symfony2错误颜色选择器

Genemu JQueryColor字段Symfony2错误颜色选择器,symfony,Symfony,我尝试将Genemu JQueryColor字段与Symfony2一起使用 <?php // ... public function buildForm(FormBuilder $builder, array $options) { $builder // ... ->add('color', 'genemu_jquerycolor') ->add('colorpicker', 'genemu_jquerycolo

我尝试将Genemu JQueryColor字段与Symfony2一起使用

    <?php
// ...
public function buildForm(FormBuilder $builder, array $options)
{
    $builder
        // ...
        ->add('color', 'genemu_jquerycolor')
        ->add('colorpicker', 'genemu_jquerycolor', array(
            'widget' => 'image'
    ))
}
没有错误,只需输入带有代码颜色的文本

我试着

->add('color', 'genemu_jquerycolor', array(
            'widget' => 'image'))
没有错误,背景颜色可以,但我可以更改颜色

我试着

->add('colorpicker', 'genemu_jquerycolor', array(
                'widget' => 'image'
        ))
->add('colorpicker', 'genemu_jquerycolor', array(
            'widget' => 'image'))

错误是一样的

属性colorpicker或其中一个方法 getColorpicker,colorpicker,isColorpicker, hasColorpicker,\uuu在类中存在并具有公共访问权限 KALAN\NetRDVBundle\Entity\Station

即使我不能补充

{{ form_widget(form.colorpicker) }}

也许已经晚了也许还没有,事情就是这样。 您的类没有属性colorpicker

将字段添加到生成器时,生成器将尝试将其映射到要为其创建formType的实体(在本例中为Station)的字段

您需要做的是告诉构建器不要映射该字段。可以使用mapped属性实现这一点。
--->表单类型doc

向我们展示您的实体“KALAN\NetRDVBundle\entity\Statio”您的错误说明了一切。您的实体Satio没有所需的方法。尝试向实体中添加方法getColorpicker和setColorpicker,或者只添加属性colorpicker。确切地说,我在实体中没有colorpicker,但有color属性。我两者都需要?->添加'color','genemu_jquerycolor',array'widget'=>'image'设置背景色,但不设置按钮或其他更改。谢谢我不明白我怎么用这个包。。。我试图找到另一个…嗨,我有完全相同的问题,你有没有找到一个更好的解决方案或其他捆绑文档?
{{ form_widget(form.colorpicker) }}