【问题标题】:EasyAdmin Bundle - SymfonyEasyAdmin 捆绑包 - Symfony
【发布时间】:2018-12-31 00:28:05
【问题描述】:

我使用EasyAdmin,但我不知道如何在列表视图中添加图像。

我想在价格旁边添加两张图片(只是 2 个徽标)以及相关网站的链接。管理员可以点击徽标AB 重定向到网站。

我可以以实体的优先级插入我的链接(链接接口)。

.

这是我的代码:

app/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


【解决方案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;"/>

Result

【讨论】:

    猜你喜欢
    • 2016-04-07
    • 1970-01-01
    • 1970-01-01
    • 2011-02-21
    • 2018-05-15
    • 1970-01-01
    • 1970-01-01
    • 2018-10-26
    • 1970-01-01
    相关资源
    最近更新 更多