У меня есть модуль для управления изображениями в моем Sonata Admin. Я хочу отображать те изображения, на которых размещен логотип сонаты, как я могу это сделать? У меня есть код для получения изображений в моем контроллере, а также шаблон для отображения изображения, но я не знаю, как его использовать в Sonata, какой-нибудь совет?
Изменить логотип администратора Sonata на основе записи в базе данных
Ответы (1)
Вы можете переопределить базовый шаблон сонаты (как и любой другой шаблон) или любой блок, указанный внутри него.
есть блок под названием 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 не должно быть проблем с извлечением изображения из базы данных.
person
nixoschu
schedule
18.11.2013