tarique/smoothie-filament-grapesjs-v3

1.0.3 2024-07-02 04:57 UTC

This package is auto-updated.

Last update: 2024-10-02 06:55:42 UTC


README

Latest Version on Packagist Total Downloads Software License

image

简介

此包扩展了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。您也可以简单地通过带有“增强”标签的问题来打开问题。别忘了给项目加星标!再次感谢!

  1. fork项目
  2. 创建您的功能分支(git checkout -b feature/AmazingFeature
  3. 提交您的更改(git commit -m 'Add some AmazingFeature'
  4. 推送到分支(git push origin feature/AmazingFeature
  5. 打开pull request