Пакет EasyAdmin - Symfony

Я работаю с EasyAdmin и не знаю, как добавить изображение в список.

Я хотел бы добавить рядом с ценами две картинки (просто 2 логотипа) со ссылкой на соответствующий сайт. Администратор может щелкнуть логотип A или B, которые перенаправляют на сайт.

Я могу вставить свои ссылки с приоритетом элемента (Интерфейс со ссылками).

Пакет EasyAdmin - Symfony.

Вот мой код:

приложение / config / config.yml

list:
fields:
    - { property: 'low_amz', label: 'Amazon' }
    - { property: 'url_amz', label: 'Amz', type: 'url' }

    - { property: 'low_pm', label: 'PriceMinister' }
    - { property: 'url_pm', label: 'Pm', type: 'url' }

Но как я заменяю эти ссылки своими изображениями. Изображения хранятся на локальном уровне.

С моими миниатюрами это работает:

 - { property: 'urlPdtImg', type: 'image', label: ' ' }

Но в моем случае я просто хочу изменить значение «строка» в img. Конечно, это не работает:

- { property: 'url_pm', label: 'Pm', type: 'url', base_path: '/img/Amazon.svg' }}


EasyAdmin Bundle 1.17.12
Symfony 3.4

Хорошего дня.

Вы читали symfony.com/doc/master/bundles/EasyAdminBundle/book/…?

Dirk J. Faber 23.07.2018 16:06

@ DirkJ.Faber Да, я работал с ним для своих эскизов: - {свойство: 'urlPdtImg', тип: 'image', label: '', sortable: false}

batcat the cat 23.07.2018 16:15
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Symfony Station Communiqué - 17 февраля 2023 г
Symfony Station Communiqué - 17 февраля 2023 г
Это коммюнике первоначально появилось на Symfony Station , вашем источнике передовых новостей Symfony, PHP и кибербезопасности.
Управление ответами api для исключений на Symfony с помощью KernelEvents
Управление ответами api для исключений на Symfony с помощью KernelEvents
Много раз при создании api нам нужно возвращать клиентам разные ответы в зависимости от возникшего исключения.
1
2
537
1

Ответы 1

Вот мои файлы:

Файл config.yml:

- { property: 'url_amz', label: ' ', type: 'url', template: 'easy_admin/fields/_url1.html.twig' }

Файл _url.html.twig

<a href = "{{ value }}">
<img src = "{{ asset('Img/PM.svg') }}" alt = "Amazon logo" style = "height: 30px;"/>

Результат

Другие вопросы по теме