yii2-extensions/summernote

Summernote - 超简单的所见即所得编辑器。

安装: 211

依赖者: 1

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 0

开放问题: 0

语言:JavaScript

dev-main / 1.0.x-dev 2023-12-15 21:31 UTC

This package is auto-updated.

Last update: 2024-09-15 23:07:36 UTC


README

Summernote - 超简单的所见即所得编辑器。


php-version PHPUnit PHPUnit Codecov Infection

安装

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

运行以下命令之一:

composer require --dev --prefer-dist yii2-extensions/summernote

或将以下内容添加到您的 composer.json 文件的 require-dev 部分:

"yii2-extensions/summernote": "dev-main"

用法

名称

use Yii2\Extensions\Summernote\Summernote;

echo Summernote::widget(
    [
        'name' => 'content',
        'value' => $value,
        'config' => [
            'focus' => true,
            'height' => 200,
            'maxHeight' => null,
            'minHeight' => null,
            'placeholder' => 'Write here...',
        ],
    ]
);

活动字段

use Yii2\Extensions\Summernote\Summernote;

echo $form
    ->field($model, 'content')
    ->widget(
        Summernote::class,
        [
            'config' => [
                'focus' => true,
                'height' => 200,
                'maxHeight' => null,
                'minHeight' => null,
                'placeholder' => 'Write here...',
            ],
        ]
    );

小部件属性

当 YII_ENV 设置为 devtest 时,小部件将加载未压缩的 JavaScript 文件,否则将加载压缩版本。

代码质量

static-analysis phpstan-level style-ci

支持的 Yii2 版本

Yii20 Yii22

测试

查看测试文档了解有关测试的信息。

我们的社交媒体

Twitter

许可协议

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