yuncms/yii2-summernote-widget

此包已被废弃,不再维护。未建议替代包。

Yii框架的Summernote扩展

安装量: 9,953

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

语言:JavaScript

类型:yii2-extension

1.0.0 2017-09-18 10:30 UTC

This package is auto-updated.

Last update: 2022-07-09 17:25:38 UTC


README

安装

安装此扩展的首选方式是通过composer

运行以下命令之一

php composer.phar require --prefer-dist yuncms/yii2-summernote-widget "*"

或者

"yuncms/yii2-summernote-widget": "*"

将其添加到你的composer.json文件的require部分。

使用方法

<?php

namespace app\controllers;

use Yii;
use yii\web\Controller;
use yii\filters\AccessControl;

class MyController extends Controller
{

    /** @inheritdoc */
    public function behaviors()
    {
        return [
            'access' => [
                'class' => AccessControl::className(),
                'rules' => [
                    [
                        'allow' => true,
                        'actions' => [
                            'upload'
                        ],
                        'roles' => ['@'],
                    ],
                ],
            ],
        ];
    }

    public function actions()
    {
        return [
            'upload' => [
                'class' => 'yuncms\summernote\SummerNoteAction',
                //etc...
            ],
        ];
    }
}

扩展安装完成后,只需在代码中通过以下方式使用它

<?= $form->field($model, 'content')->widget(\yuncms\summernote\SummerNote::className(),[
	//etc...
]) ?>
<?= \yuncms\summernote\SummerNote::widget(); ?>