我尝试在Sonata admin中使用搜索块:
在渲染模板期间抛出异常(" Class不存在")。
和这些错误: },{'查询':查询,' admin_code':admin.code,'页':0,' per_page':10,& #39; icon&#39 ;: group.icon})}} {%endif%} {%endfor%} {%endif%} {%endfor%}
答案 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 %}