yii2-summernote ¶
The Summernote WYSIWYG-editor Yii-widget, with all included assets.
Installation ¶
Install the widget via composer: Execute the command
$ composer require floor12/yii2-summernote
Usage ¶
The simplest example:
use floor12\summernote\Summernote;
echo Summernote::widget(['name' => 'some_field'])
TheActiveForm
and ActiveRecord
model example:
$form = ActiveForm::begin();
echo $form->field($model, 'content_ru')
->widget(Summernote::class);
ActiveForm::end();
An example of integrating with my files module to intercept editors uploads, save them separately and then use in the editor.
$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();
If you have any questions, please ask in the forum instead.
Signup or Login in order to comment.