我与EasyAdmin
合作,但不知道如何在列表视图中添加图像。
我想在价格旁边添加两张图片(只需2个徽标),并带有指向相关网站的链接。管理员可以点击徽标A
或B
重定向到网站。
我可以插入具有优先级的链接(带有链接的接口)。
这是我的代码:
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
今天愉快。
答案 0 :(得分:0)
这是我的文件:
文件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;"/>