Sonata Admin seach块给出以下错误

时间:2018-04-11 13:47:09

标签: symfony sonata-admin

我尝试在Sonata admin中使用搜索块:

在渲染模板期间抛出异常(" Class不存在")。

和这些错误:  },{'查询':查询,' admin_code':admin.code,'页':0,' per_page':10,& #39; icon&#39 ;: group.icon})}} {%endif%} {%endfor%} {%endif%} {%endfor%}

1 个答案:

答案 0 :(得分:0)

当某些Bundle没有实体时会显示此问题,我的意思是没有实体的Bundles。 我通过在search.html.twig中转义这些Bundles解决了这个问题:

{% if admin.code!= 'bundle.admin.bulkcoupon' and  admin.code!='bundle.admin.tools' %}
                        {{ sonata_block_render({
                            'type': 'sonata.admin.block.search_result'
                        }, {
                            'query': query,
                            'admin_code': admin.code,
                            'page': 0,
                            'per_page': 10,
                            'icon': group.icon
                        }) }}
        {% endif %}