CKEditor 4 - полноценный редактор для админ панели магазина

Хит продаж
300₽
Купить
Размещено: 7 Февраля, 2023
Просмотры: 346
Версия: 1.8.1
Продаж: 26
Лицензия: На один домен, поддомены
Последняя версия редактора 4.19.1

Работает на Opencart / OcStore 3.x. и Opencart 2.3 (включая различные их сборки).


CKEditor - популярный WYSIWYG HTML редактор, часто используется в CMS Opencart взамен стандартного Summernote.

Гибкий, функциональный, расширяемый с помощью плагинов, проверенный временем.

Дополнение позволяет заменить стандартный и не удобный редактор Summernote.


Кроме стандартных плагинов, входящих в full-пакет, добавлены:

  • Автосохранение (позволит вам не потерять данные при "вылете" из административной панели или случайной перезагрузке страницы. Выполняется раз в 30 секунд. Работает на основе LocalStorage. Запись данных в БД сайта происходит лишь только после вашего сохранения);
  • CodeMirror (подсветка синтаксиса)
  • Шрифт Font Awesome
  • Автоссылки (автоматически делает вставляемый текст-ссылку настоящей ссылкой);
  • Подсчет слов;
  • Keep TextSelection (сохраняет выделение текста при переключениях между WYSIWYG-режимом и режимом кода)
  • Вставка видео с Youtube

Известные проблемы:

- если во время сохранения текст, введенный в ckeditor не сохраняется, то необходимо перед отправкой формы выполнить код:

for (instance in CKEDITOR.instances) { 

    CKEDITOR.instances[instance].updateElement();

}

Этот код обновляет содержимое элементов с которыми связан ckeditor. Добавьте его в нужное место в логике.

- для CMS Opencart версии 2.3 в случае ошибки "FTP должен быть включен в настройках" ставим модификатор localcopy_ftp_fix.ocmod.xml и затем повторно пытаемся установить редактор;

- если окно файлового менеджера оказывается "внизу", то нужно в файле admin/view/stylesheet/sass/bootstrap/_variables.scss в строчке 285 исправить 

$zindex-modal: 1050 !default;

на 

$zindex-modal: 10500 !default;

и обновить кеш saas http://i.imgur.com/piMhGVU.png;


Отдельно стоит сказать о тегах <script>, которые пользователи усердно пытаются вставить в описание.
Тегов <script> в описании быть не должно, в некоторых случаях они ломают работу ckeditor! Добавляйте эти теги в шаблоны.

Если будет необходима помощь в настройке, будьте готовы предоставить ftp-доступ к сайту, 
т.к. иногда без этого никак, учитывая, что очень часто сайты похожи на конструктор и в них установлена куча других модулей со своими модификаторами.