eminiarts / nova-relationship-selector
A Laravel Nova Package to group Relationships into a Selector.
Package info
github.com/eminiarts/nova-relationship-selector
pkg:composer/eminiarts/nova-relationship-selector
1.0.0
2020-03-22 09:34 UTC
Requires
- php: >=7.1.0
This package is auto-updated.
Last update: 2026-06-12 14:02:02 UTC
README
Display your resource's relationships with a dropdown vs endless scrolling
Installation
You can install the package in to a Laravel app that uses Nova via composer:
composer require eminiarts/nova-relationship-selector
Usage
use Eminiarts\RelationshipSelector\RelationshipSelector;
public function fields() { return [ // ... RelationshipSelector::make('Relations') ->addOption('Invoices', HasMany::make('Invoices')) ->addOption('Notes', HasMany::make('Notes')) ->addOption('Contacts', HasMany::make('Contacts')) ->addOption('Tags', MorphToMany::make('Tags')), // ... ]; }
With Select
If you want to display the Select on the right side, you can use the ->withSelect() function.

