搜索

首页  >  问答  >  正文

在 Laravel Nova 中显示相关搜索资源中的图像

我用关系创建字段

BelongsTo::make

并且想要添加搜索标题图像,图像的链接作为 url 存储在资源字段中

我尝试制作一个 img 标签,但标题转义了 html 代码

public function title()
{
    return "$this->name <img src='/open_emoji/lite_colored/$this->name.png'>";
}

https://nova.laravel.com/docs/4.0/resources/relationships.html#searchable-relations 该文档显示了一张图片,表明这是可能的,仅此而已!

还有一个特定的头像字段,但它的记录也很糟糕,并且没有解释如何处理关系。

有人可以解释一下如何做到这一点吗?我用的是nova 4

P粉986937457P粉986937457239 天前404

全部回复(1)我来回复

  • P粉936568533

    P粉9365685332024-04-01 16:39:08

    所以我们需要在子资源头像字段中使用

    文档:如果资源包含头像字段,则当资源显示在搜索结果中时,该字段将显示在资源标题旁边。 https://nova.laravel.com/docs/4.0/ resources/fields.html#avatar-field

    回复
    0
  • 取消回复