phpnt/yii2-summernote

Yii2 Summernote

Installs: 2 078

Dependents: 1

Suggesters: 0

Security: 0

Stars: 1

Watchers: 3

Forks: 0

Open Issues: 1

Language:JavaScript

Type:yii2-extension

0.0.4 2020-05-22 04:34 UTC

This package is auto-updated.

Last update: 2024-10-22 15:00:08 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License

Описание:

Отличный WYSIWYG редактор с возможностью добавления смайлов.

alt text

- Поддержать phpNT

Социальные сети:

Установка:

php composer.phar require "phpnt/yii2-summernote" "*"

или

composer require phpnt/yii2-summernote

или добавить в composer.json файл

"phpnt/yii2-summernote": "*"

Представление:

<?php
use phpnt\summernote\SummernoteWidget;
?>
<?php $form = ActiveForm::begin(); ?>
 <?= $form->field($modelCommentForm, 'text')->widget(SummernoteWidget::class,[
                'options' => [
                    'id' => 'summernote-id'
                ],
                'i18n' => true,             // переводить на другие языки
                'codemirror' => true,       // использовать CodeMirror (оформленный редактор кода)
                'emoji' => true,             // включить эмоджи
                'widgetOptions' => [
                    /* Настройка панели */
                    'placeholder' => Yii::t('app', 'Ваш комментарий.'),
                    'height' => 200,
                    'tabsize' => 2,
                    'minHeight' => 200,
                    'maxHeight' => 200,
                    'focus' => true,
                    /* Панель управления */
                    'toolbar' => [
                        ['style', ['bold', 'italic', 'underline', 'clear']],
                        ['font', ['strikethrough', 'superscript', 'subscript']],
                        ['fontsize', ['fontsize']],
                        ['color', ['color']],
                        ['para', ['paragraph']],
                        ['height', ['height']],
                        ['misc', ['codeview']],
                    ],
                ],
            ])->label(false); ?>
<?php ActiveForm::end(); ?>

Документация (примеры):

Summernote

Лицензия:

MIT