lostlink/laravel-editorjs

一个简单的 editor.js HTML 解析器,适用于 Laravel 并具有 Tailwind 风格化

dev-main 2023-01-23 15:42 UTC

This package is auto-updated.

Last update: 2024-09-23 19:33:22 UTC


README

image

Laravel-Editor.js

一个简单的 editor.js HTML 解析器,适用于 Laravel 并具有 Tailwind 风格化

Latest Version on Packagist Total Downloads

安装

您可以通过 composer 安装此包

composer require lostlink/laravel-editorjs

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="laravel_editorjs-config"

可选地,您可以使用以下命令发布视图

php artisan vendor:publish --tag="laravel_editorjs-views"

用法

use App\Models\Post;

$post = Post::find(1);
echo LaravelEditorJs::render($post->body);

定义一个访问器

<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;
use Lostlink\LaravelEditorJs\Facades\LaravelEditorJs;

class Post extends Model
{
    public function getBodyAttribute()
    {
        return LaravelEditorJs::render($this->attributes['body']);
    }
}

$post = Post::find(1);
echo $post->body;

贡献

有关详细信息,请参阅 贡献指南

致谢

许可协议

MIT 许可协议 (MIT)。有关更多信息,请参阅 许可文件