khalin/nova-link-field
最新稳定版本:v1.2.4
Composer 安装命令:
composer require khalin/nova-link-field
包简介
A Laravel Nova Link field.
README 文档
README
Index View
Edit View
Installation
composer require khalin/nova-link-field
Usage
- Include the dependency
use Khalin\Nova\Field\Link; - Add to the
Fieldsarray
Link::make('Charge Id', 'stripe_id'),
Advanced usage
Edit link href:
For this needs you can use url() function (accept Callable or string)
Example:
Link::make('Charge Id', 'stripe_id')
->url(function () {
return "https://dashboard.stripe.com/payments/{$this->stripe_id}";
})
Set custom link text
For this needs you can use text() function (accept Callable or text)
Example:
Link::make('Charge Id', 'stripe_id')
->url(function () {
return "https://dashboard.stripe.com/payments/{$this->stripe_id}";
})
->text("Go To Stripe")
Show icon instead of text
Replaces text with an icon on the index view. For this needs you can use icon() function
Example:
Link::make('Charge Id', 'stripe_id')
->url(function () {
return "https://dashboard.stripe.com/payments/{$this->stripe_id}";
})
->text("Go To Stripe")
->icon()
Open link in blank window
For this needs you can use blank() function.
Example:
Link::make('Charge Id', 'stripe_id')
->url(function () {
return "https://dashboard.stripe.com/payments/{$this->stripe_id}";
})
->blank()
Add additional classes to <a>
For this needs you can use classes() function (accept Callable or text).
Example:
Link::make('Charge Id', 'stripe_id')
->classes(function () {
return null === $this->charge_id ? 'charge__pending' : "charge_successfull";
})
TODO
- Cover field with tests
统计信息
- 总下载量: 551.52k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 31
- 点击次数: 0
- 依赖项目数: 3
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 未知

