xutl/yii2-summernote-widget

该包已被弃用且不再维护。作者建议使用yuncms/yii2-summernote-widget包。

Yii框架的Summer Note扩展

安装次数: 8,979

依赖项: 0

建议者: 0

安全性: 0

星标: 2

关注者: 1

分支: 4

公开问题: 0

语言:JavaScript

类型:yii2-extension

1.0.4 2017-09-18 08:04 UTC

This package is auto-updated.

Last update: 2022-02-01 13:02:19 UTC


README

适用于YII2的富文本编辑器

安装

通过以下方式安装此扩展:通过composer

运行以下命令:

composer require --prefer-dist xutl/yii2-summernote-widget

或添加以下内容到你的composer.json文件的require部分。

"xutl/yii2-summernote-widget": "~1.0.0"

使用

<?php

namespace app\controllers;

use Yii;
use yii\web\Controller;
use xutl\summernote\SummerNoteAction;
class MyController extends Controller
{
    public function actions()
    {
        return [
            'sn-upload' => [
                'class' => SummerNoteAction::className(),
                'onComplete' => function ($filename, $params) {
                    // Do something with file
                    //返回图像的Url地址
                }
            ],
        ];
    }
}

小部件

use xutl\summernote\SummerNote;

<?= $form->field($model, 'description')->widget(SummerNote::className(), [
    'uploadUrl'=>'/file/sn-upload'
]);?>