tarique/ smoothie-filament-grapesjs-v3
1.0.3
2024-07-02 04:57 UTC
Requires
- php: ^8.1
- filament/filament: ^3.0
- illuminate/contracts: ^10.0 || ^11.0
- spatie/laravel-package-tools: ^1.15.0
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^7.9
- nunomaduro/larastan: ^2.0.1
- orchestra/testbench: ^8.0
- pestphp/pest: ^2.0
- pestphp/pest-plugin-arch: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
README
简介
此包扩展了Filament,包括一个名为Grapesjs的字段类型,利用Grapesjs库在Filament组件内启用HTML代码的视觉编辑。它允许用户通过拖放功能交互式设计和整合HTML元素。
- 功能包括
- 将Grapesjs库集成到Filament组件中。
- 用于视觉设计HTML元素的拖放功能。
- 在Filament中简化HTML代码编辑。
- 最新的PHP和Filament版本
- 应用最佳实践
安装
您可以通过Composer轻松安装此包
composer require tarique/smoothie-filament-grapesjs-v3
基本用法
资源文件
<?php namespace App\Filament\Resources; use Filament\Resources\Resource; use Filament\Resources\Forms\Form; use Tarique\FilamentGrapesjs\Fields\GrapesJs; ... class FilamentResource extends Resource { ... public static function form(Form $form) { return $form->schema([ GrapesJs::make('page_layout') ->id('page_layout'), ]); } ... }
许可证
MIT许可证 © Dotswan
安全
我们重视安全性。如果您发现任何错误或安全问题,请通过我们的GitHub问题跟踪器
报告它们,以帮助我们维护一个安全的项目。您也可以直接通过tariquehasan19@gmail.com联系我们。
贡献
我们欢迎贡献!贡献使开源社区成为一个如此美妙的学习、灵感和创造的地方。您所提供的任何贡献都将受到高度重视。
如果您有改进此项目的建议,请fork存储库并创建一个pull request。您也可以简单地通过带有“增强”标签的问题来打开问题。别忘了给项目加星标!再次感谢!
- fork项目
- 创建您的功能分支(
git checkout -b feature/AmazingFeature
) - 提交您的更改(
git commit -m 'Add some AmazingFeature'
) - 推送到分支(
git push origin feature/AmazingFeature
) - 打开pull request