Skip to content

Nova custom Text Field with a link to a resource on index screen.

Notifications You must be signed in to change notification settings

nikans/text-linked

Repository files navigation

Nova TextLinked custom field

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"),

About

Nova custom Text Field with a link to a resource on index screen.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published