laraveltools/laravel-ckeditor

Laravel CKEditor

安装: 225

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 35

语言:HTML

3.8.2 2018-02-06 12:18 UTC

README

Build Status

此包提供了一种简单的方法来设置 Laravel 5 的 CKEditor。我认为 CKEditor 是最好的免费 WYSIWYG 编辑器之一。此包使得使用 Laravel 5 中的编辑器变得非常简单。它提供了一个自定义的 blade 指令 @ckeditor('textareaId'),以便快速将其集成到您的表单中。

安装

  1. 使用 composer 需求此包

    composer require jeroennoten/laravel-ckeditor
    
  2. 将服务提供者添加到 config/app.php 中的 providers

    JeroenNoten\LaravelCkEditor\ServiceProvider::class,
  3. 发布公共资源

    php artisan vendor:publish --tag=ckeditor-assets
    

更新

  1. 要更新此包,首先更新 composer 包

    composer update jeroennoten/laravel-ckeditor
    
  2. 然后,使用 --force 标志发布公共资源以覆盖现有文件

    php artisan vendor:publish --tag=ckeditor-assets --force
    

用法

此包提供了一个自定义 blade 指令 @ckeditor('textareaId'),它将 <textarea> 转换为 CkEditor 实例。给您的 <textarea> 一个 id 属性,并在页面底部添加 blade 指令,指定 <textarea> 的标识符。

示例

<textarea id="bodyField"></textarea>

@ckeditor('bodyField')

配置

如果您需要配置 CkEditor 实例,可以通过将所有选项作为第二个参数传递给 blade 指令来完成。有关所有可能的选项,请参阅 CkEditor 配置文档

示例

<textarea id="bodyField"></textarea>

@ckeditor('bodyField', ['height' => 500])