Frage

Ich habe ein Modul zum Verwalten von Bildern in meinem Sonata Admin.Ich möchte diese Bilder dort anzeigen, wo das Sonata-Logo platziert ist. Wie kann ich das machen?Ich habe den Code zum Abrufen der Bilder in meinem Controller und auch die Vorlage zum Anzeigen des Bildes, weiß aber nicht, wie ich das von Sonata aus verwenden soll. Haben Sie einen Rat?

War es hilfreich?

Lösung

Sie können die Sonate-Basisvorlage (wie jede andere Vorlage auch) oder jeden darin aufgeführten Block überschreiben.

Es gibt einen Block namens logo und es sieht so aus

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

In Kombination mit einer Twig-Erweiterung sollte es kein Problem sein, das Bild aus der Datenbank zu holen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top