nikans/text-linked

Text field with link (i.e. to this resource) on Index.

1.0.0 2021-03-20 14:18 UTC

This package is auto-updated.

Last update: 2024-04-20 21:31:17 UTC


README

Nova custom Text Field with a link to a resource (or any URL) on index screen.

Nova links ID fields to a resource by default. The custom field is useful if you're using a text ID field or want to link a resource's title, as shown below.

Nova TextLinked Field Example

The field behaves just like the default text field on detail and form screens.

Installation

composer require nikans/text-linked

Usage options

Automatically link a resource to a title or text ID field

TextLinked::make('Title', 'title')
    ->link($this),
    
TextLinked::make('ID')
    ->link($this),

Link a resource by uriKey and id

TextLinked::make('Title', 'title')
    ->linkResource($this->uriKey(), $this->id),

Add a random URL

TextLinked::make('ID')
    ->url("https://novapackages.com"),