首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sonata-admin过滤器应该看起来像一组复选框,但是出现了错误。

Sonata-admin过滤器应该看起来像一组复选框,但是出现了错误。
EN

Stack Overflow用户
提问于 2014-04-10 10:27:46
回答 1查看 1.2K关注 0票数 0

我试图使自定义过滤的字段描述在模型,如。过滤器应该看起来像一组有选项可选的复选框,而不是像默认的带有“标记”的复选框。

代码语言:javascript
复制
/**
 * @var ArrayCollection
 * @ORM\ManyToMany(targetEntity="Industry",inversedBy="companies")
 */
protected $industries;

在管理课上,我写到

代码语言:javascript
复制
/**
 * @param DatagridMapper $datagridMapper
 */
protected function configureDatagridFilters(DatagridMapper $datagridMapper)
{
    $datagridMapper
        ->add('industries', null, [], null, [ 'multiple' => true,'expanded' => true,
            ])
    ;
}

但我得到的唯一结果是错误

变量"widget_type“不存在于SonataAdminBundle:Form:filter_admin_fields.html.twig >第33500行内部服务器错误- Twig_Error_Runtime

EN

回答 1

Stack Overflow用户

发布于 2014-04-10 17:57:08

评论这一行

代码语言:javascript
复制
    {% set label_attr = label_attr|merge({'class': (label_attr.class ~ ' ' ~ (widget_type != '' ? (multiple ? 'checkbox' : 'radio') ~ '-' ~ widget_type : ''))}) %}

在Sonata-project/admin-bundle/resources/view/Form/filter_admin_fields.html第36行

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22985378

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档