diezg / collapsible
A Laravel Nova field.
0.0.2
2021-10-15 19:04 UTC
Requires
- php: >=7.1.0
This package is auto-updated.
Last update: 2026-03-17 09:19:28 UTC
README
Description
This field give the ability to hide/show relationships tables in a resource.
Screenshots
Installation
This package can be installed through Composer.
composer require diezg/collapsible
Example Usage
Fields supported: HasManyCollapsible, HasManyThroughCollapsible, MorphManyCollapsible, MorphToManyCollapsible.
use Diezg\Collapsible\HasManyCollapsible; class User extends Resource { /** * Get the fields displayed by the resource. * * @param \Illuminate\Http\Request $request * @return array */ public function fields(Request $request) { return [ ID::make()->sortable(), Text::make('Name'), HasManyCollapsible::make(__('Products'), 'products', Product::class) ->buttonText('Show custom text', 'Hide custom text'), // Optional ]; } }
