floor12/yii2-summernote

这个Yii2组件可以帮助您用几行代码来组织页面标题、元标签以及`og`和`twitter`开放图标签。

安装数: 7,550

依赖者: 2

建议者: 0

安全性: 0

星标: 1

关注者: 2

分支: 4

公开问题: 2

语言:JavaScript

类型:yii2-component

1.0.1 2022-12-15 23:50 UTC

This package is auto-updated.

Last update: 2024-09-07 20:24:17 UTC


README

Summernote WYSIWYG编辑器 Yii小部件,包含所有资产。

Latest Stable Version Total Downloads Latest Unstable Version License PHP Version Require

Widget example

安装

通过Composer安装小部件:执行以下命令

$ composer require floor12/yii2-summernote

用法

最简单的例子

use floor12\summernote\Summernote;

echo Summernote::widget(['name' => 'some_field'])

ActiveFormActiveRecord 模型示例

$form = ActiveForm::begin();

echo $form->field($model, 'content_ru')
    ->widget(Summernote::class);
             
ActiveForm::end();

我的文件模块 集成的示例,用于拦截编辑器上传,单独保存,并在编辑器中使用。

$form = ActiveForm::begin();

echo $form->field($model, 'content_ru')
    ->widget(Summernote::class, [
        'fileField' => 'imagesDesktop',
        'fileModelClass' => $model::class
    ]);

echo $form->field($model, 'imagesDesktop')
    ->widget(FileInputWidget::class);

ActiveForm::end();

Working example