piterlautaro/nova-gutenberg
最新稳定版本:0.5.1
Composer 安装命令:
composer require piterlautaro/nova-gutenberg
包简介
Implementation of the Gutenberg editor as a Laravel Nova Field based on Laraberg.
关键字:
README 文档
README
Implementation of the Gutenberg editor as a Laravel Nova Field based on Laraberg.
Requirements
- Laravel Nova
- PHP 7.1.0+
Implemented Functionality
- Editor field in form.
- Field on index listing.
- Field on resource display.
- Image upload functionality.
Limitations
- Currently you can only have one Gutenberg field on a given page, due to how the Gutenberg library is implemented. Efforts are being made to address this upstream, but it has yet to be determined if that is possible.
- The editor UI still allows and prompts for drag-and-drop functionality. Unfortunately that is currently not functional, and the Media Library button must be used instead.
Installation
- Install the package:
composer require genealabs/nova-gutenberg
- Add the following to your scripts section in
composer.json:
"post-package-update": [ "@php artisan vendor:publish --provider='VanOns\\Laraberg\\LarabergServiceProvider' --tag='public' --force", "@php artisan vendor:publish --tag=lfm_config", "@php artisan vendor:publish --tag=lfm_public" ]
- Run
composer update.
Usage
use GeneaLabs\NovaGutenberg\Gutenberg; class BlogPost extends Resource { // ... public function fields(Request $request) : array { return [ // ... Gutenberg::make("Content"), // ... ]; } // ... }
Preview
统计信息
- 总下载量: 2
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-04-18
