Skip to content

Adds a field that generates a link using the Nova Router

Notifications You must be signed in to change notification settings

LaravelRotEbal/nova-router-link

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adds a field that generates a link using the Nova Router

Installation

composer require laravelrotebal/nova-router-link

Usage

use Klepak\NovaRouterLink\RouterLink;

RouterLink::make(__('Process Details'), 'process_id')
    ->route('process-details', [
        'processId' => $this->process_id
    ]);
use Klepak\NovaRouterLink\RouterLink;
use Suenerds\NovaSearchableBelongsToFilter\NovaSearchableBelongsToFilter;
use App\Nova\Process;

$filters = base64_encode(json_encode([
    ['class' => NovaSearchableBelongsToFilter::class . '\\Process',
        'value' => [
            'display' => $this->title,
            'value' => $this->id,
        ]
    ]
]));

RouterLink::make(__('Process Filter'), 'process_id')
    ->route('index', ['resourceName' => Process::uriKey()], ['processes_filter' => $filters]),

Screenshots
index details

About

Adds a field that generates a link using the Nova Router

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 50.8%
  • Vue 32.8%
  • JavaScript 15.6%
  • CSS 0.8%