scouser03 / nova-collapse-field
A collapse field for Laravel Nova
Package info
github.com/scouser03/NovaCollapseField
Language:JavaScript
pkg:composer/scouser03/nova-collapse-field
1.1.4
2022-05-13 09:22 UTC
Requires
- php: >=7.1.0
README
Installation
First you must install this package in to a Laravel app that uses Nova via composer:
composer require scouser03/nova-collapse-field
Usage
namespace App\Nova; use Laravel\Nova\Panel; use Laravel\Nova\Fields\Text; use Scouser03\NovaCollapseField\NovaCollapseField; class BlogPost extends Resource { // ... public function fields(Request $request) { return [ // ... (new Panel('Panel name', [ NovaCollapseField::make('Panel name'), Text::make(__('Tag'), 'tag') ->creationRules('required') ->rules('required') ->sortable(), ]))->help('icon'), // ... ]; } }
Panel name and NovaCollapseField name must be same.
->help() method is required
License
The MIT License (MIT). Please see License File for more information.