【问题标题】:No breadcrumb for custom view in Sonata Admin?Sonata Admin 中没有自定义视图的面包屑?
【发布时间】:2019-03-28 01:27:38
【问题描述】:

我按照官方文档 (here) 的配方在 Sonata Admin 中创建了一个自定义视图。

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

我在谷歌上搜索了很多都没有成功...难道不能在 Sonata Admin 中显示带有自定义视图的面包屑吗?

【问题讨论】:

    标签: symfony sonata-admin breadcrumbs sonata


    【解决方案1】:

    我通过扩展 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 %}
    

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

    【讨论】:

      【解决方案2】:

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

      {% 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
      #}
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-10-25
        • 2013-09-06
        • 2016-06-25
        • 2016-01-22
        • 2018-07-22
        • 2018-12-25
        • 2023-03-08
        相关资源
        最近更新 更多