scouser03 / nova-collapse-field

Laravel Nova 的折叠字段

安装: 257

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 0

开放问题: 1

语言:JavaScript

1.1.4 2022-05-13 09:22 UTC

This package is auto-updated.

Last update: 2024-09-13 14:54:00 UTC


README

安装

首先,您必须通过 composer 在使用 Nova 的 Laravel 应用中安装此包

composer require scouser03/nova-collapse-field

使用方法

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

            // ...
        ];
    }
}

面板名称和 NovaCollapseField 名称必须相同。

必须实现 >help() 方法

许可证

MIT 许可证 (MIT)。更多信息请参阅 许可证文件