yaangvu / nova-gridder
Laravel Nova 资源详情网格包。
dev-master
2022-08-16 02:53 UTC
Requires
- laravel/nova: *
This package is auto-updated.
Last update: 2024-09-16 07:42:28 UTC
README
此包允许使用网格和类系统自定义资源详情。
示例
要求
此包需要
- PHP ^7.3。
- Laravel Nova ^2.0 或 ^3.0。
安装
您可以通过 composer 在使用 Nova 的 Laravel 应用中安装此包
composer require demency/nova-gridder
用法
在您的资源实现中添加以下代码
<?php ... class YourResource extends Resource { ... public function fields(Request $request) { return [ ... // Are you ready? // -------------- // 1. Use gridder method // 2. Set options for rendering // 3. See the results Field::make(__('Column'), 'column') // Use whatever Field ->gridder([ 'labelSize' => 'w-full', 'contentSize' => 'w-full', 'panelSize' => 'w-1/5', // Use field as box in a Panel 'additionalLabelClasses' => 'text-center', 'additionalContentClasses' => 'text-center py-2', 'additionalPanelClasses' => '', // This remove the border-bottom per field ]) ]; }
变更日志
1.0.1
- 现在支持 nova 3.0。
- 一些错误类型已修复。
1.0.0
- 最近发布。
免责声明
此包未经测试。请随时提交改进的 PR。