soeurngsar / gutenberg
此包的最新版本(v1.0.0)没有可用的许可证信息。
使用Laraberg为Laravel Backpack构建的内容构建器,类似于WordPress Gutenberg
v1.0.0
2022-10-04 01:44 UTC
Requires
- php: ^7.3
- backpack/crud: 4.1.*
- van-ons/laraberg: ^2.0.1
This package is auto-updated.
Last update: 2024-09-04 05:52:50 UTC
README
安装
- 安装
composer require soeurngsar/gutenberg
- 发布视图(可选)
php artisan vendor:publish --provider="SoeurngSar\Gutenberg\GutenbergServiceProvider"
- 发布laraberg资源
php artisan vendor:publish --provider="VanOns\Laraberg\LarabergServiceProvider"
使用
在您的CRUD控制器中,只需更改类型以使用gutenberg字段
$this->crud->addField([ 'name' => 'content', 'label' => trans('backpack::pagemanager.content'), 'view_namespace' => 'gutenberg::fields', // this prop 'type' => 'gutenberg', // this prop 'placeholder' => trans('backpack::pagemanager.content_placeholder'), ]);
有关其他Laraberg使用方法,请参阅他们的文档
在已发布视图时更新(如上点2所述)
在更新Gutenberg时,您必须再次通过运行此命令发布供应商文件
php artisan vendor:publish --provider="SoeurngSar\Gutenberg\GutenbergServiceProvider" --tag=views --force
致谢
兼容性
- 与laravel 8.0和Backpack版本4.0进行测试