pdewit/nova-external-url

一个外部URL的Laravel Nova字段。

1.0.3 2018-11-26 14:51 UTC

This package is not auto-updated.

Last update: 2024-09-15 05:34:15 UTC


README

增加在资源详情和索引视图中显示外部URL的功能。它使用Nova的解析功能来生成链接。

详情视图将显示如下

索引视图将显示如下

安装和使用

您可以使用composer要求此包

composer require pdewit/nova-external-url

您可以使用以下方式添加具有解析器的字段

use Pdewit\ExternalUrl\ExternalUrl;

ExternalUrl::make('Google Link', function () {
    return 'https://www.google.com/search?q=' . $this->name;
}),

自定义显示文本

您可以使用linkText函数如下自定义显示文本

use Pdewit\ExternalUrl\ExternalUrl;

ExternalUrl::make('Google Link', function () {
    return 'https://www.google.com/search?q=' . $this->name;
})->linkText($this->name),

链接下方的标签通常显示URL,但可以被覆盖

use Pdewit\ExternalUrl\ExternalUrl;

ExternalUrl::make('Google Link', function () {
    return 'https://www.google.com/search?q=' . $this->name;
})->labelText('View search results on Google'),