如何在Sonata Admin Bundle中禁用搜索功能,以便不在上方菜单中显示搜索输入字段?
答案 0 :(得分:6)
您需要覆盖 standard_layout.html.twig 模板并覆盖 sonata_top_bar_search 块,其中不包含任何内容。这将使它消失。
sonata_admin:
templates:
layout: YourBundle::layout.html.twig
阅读有关自定义模板的更多here。
答案 1 :(得分:4)
在这里补充答案,完整的解决方案:
config.yml
sonata_admin:
templates:
layout: AppBundle::layout.html.twig
的appbundle :: layout.html.twig
{% extends 'SonataAdminBundle::standard_layout.html.twig' %}
{% block sonata_sidebar_search %}
{% endblock sonata_sidebar_search %}
答案 2 :(得分:3)
在更高版本(2.3+)中,需要覆盖 sonata_sidebar_search 块。
答案 3 :(得分:0)
在Sonata Admin v3中,它很简单:
sonata_admin:
search: false