Редактор прост в настройке и очень функционален. Есть даже редактор изображений встроенный. Плюс удобный файлбраузер.
Настало время добавлять интеграции и в первую очередь сделал интеграцию с Yii2 https://xdsoft.net/jodit/examples/inter ... jodit.html
Вот github https://github.com/jodit/yii2-jodit
Это модуль и 2 виджета: сам редактор и пикер ищображений.
Код: Выделить всё
composer require --prefer-dist jodit/yii2-jodit
Код: Выделить всё
'modules' => [
'jodit' => 'yii2jodit\JoditModule',
],
Код: Выделить всё
echo $form->field($model, 'content')->widget(\yii2jodit\JoditWidget::className(), [
'settings' => [
'buttons'=>[
'bold', 'italic', 'underline', '|', 'ul', 'ol', '|', 'image', '|', 'hr',
],
],
]);;
Виджет IconPicker
Код: Выделить всё
echo $form->field($model, 'icon')->widget(\yii2jodit\JoditIconPickerWidget::className(), [
"path" => 'wp-content/plugins/exchangers-monitor/images/systemlogo'
]);
Сам редактор это npm пакет и обнвляется практически каждый день.
yii2-jodit распростроняется по лицензии MIT и абсолютно бесплатен, так как лицензия Jodit позволяет использовать редактор бесплатно в Open Source проектах.