根据数据库记录更改Sonata Admin徽标

时间:2013-11-18 01:06:10

标签: symfony sonata-admin symfony-2.3

我有一个用于管理Sonata Admin内部图像的模块。我想显示那些放置奏鸣曲标志的图像,我该怎么做?我有代码用于获取控制器中的图像以及模板以显示图像但不知道如何使用Sonata中的任何建议?

1 个答案:

答案 0 :(得分:2)

您可以覆盖声纳基本模板(就像您在任何其他模板上一样)或其中列出的任何块。

有一个名为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 %}

结合Twig-Extension,从数据库中取出图像应该没问题