Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Symfony 根据数据库记录更改Sonata管理员徽标_Symfony_Sonata Admin_Symfony 2.3 - Fatal编程技术网

Symfony 根据数据库记录更改Sonata管理员徽标

Symfony 根据数据库记录更改Sonata管理员徽标,symfony,sonata-admin,symfony-2.3,Symfony,Sonata Admin,Symfony 2.3,我在Sonata管理员中有一个管理图像的模块。我想把这些图像显示在索纳塔标志的位置,我该怎么做?我有在我的控制器中获取图像的代码和显示图像的模板,但不知道如何使用Sonata提供的信息,有什么建议吗?您可以覆盖sonate基本模板(就像覆盖任何其他模板)或其中列出的任何块 有一个名为logo的块,它看起来像这样 {% block logo %} <a href="{{ url('sonata_admin_dashboard') }}" class="brand"> <

我在Sonata管理员中有一个管理图像的模块。我想把这些图像显示在索纳塔标志的位置,我该怎么做?我有在我的控制器中获取图像的代码和显示图像的模板,但不知道如何使用Sonata提供的信息,有什么建议吗?

您可以覆盖sonate基本模板(就像覆盖任何其他模板)或其中列出的任何块

有一个名为
logo
的块,它看起来像这样

{% block logo %}
  <a href="{{ url('sonata_admin_dashboard') }}" class="brand">
    <img src="{{ asset(admin_pool.titlelogo) }}"  alt="{{ admin_pool.title }}" />
    {{ admin_pool.title }}
  </a>
{% endblock %}
{%block logo%}
{%endblock%}
结合细枝扩展,从数据库中提取图像应该不会有问题