在Sonata Admin中没有用于自定义视图的面包屑吗?

时间:2018-10-23 18:08:28

标签: symfony sonata-admin breadcrumbs sonata

我根据官方文档(here)的食谱在Sonata Admin中创建了自定义视图。

一切正常,但面包屑为空(与食谱的最后一张截图相同)。

我在Google上搜索了很多但都没有成功...在Sonata Admin中是否可以显示带有自定义视图的面包屑?

2 个答案:

答案 0 :(得分:0)

我通过扩展sonata_breadcrumb块实现了这一目标:

{% block sonata_breadcrumb %}
    <div class="hidden-xs">
        <ol class="nav navbar-top-links breadcrumb">
            <li>
                <a href="/admin">
                    <i class="fa fa-home"></i>
                </a>
            </li>
            <li class="active">
                <span>My Custom View</span>
            </li>
        </ol>
    </div>
{% endblock sonata_breadcrumb %}

有人可以确认这是正确的方法吗?

答案 1 :(得分:0)

显示自定义面包屑的另一个选项是为其定义一个块,如下所示:

{% extends '@SonataAdmin/standard_layout.html.twig' %}

{% block breadcrumb %}
<li>
    <a href="/admin/dashboard">
        <i class="fa fa-home"></i>
    </a>
</li>
<li class="active">
    <span>My Profile</span>
</li>
{% endblock %}

{#
More HTML/Twig code
#}