Работает на Opencart / OcStore 3.x. и Opencart 2.3 (включая различные их сборки).
На данный момент поддержка дополнения прекращена по 2 причинам: первое - это низкая доходность с продаж, вторая - свежая версия Opencart уже содержит в себе CKEditor. Но возможно, в будущем обновлю редактор до версии 4.24.
CKEditor - популярный WYSIWYG HTML редактор, часто используется в CMS Opencart взамен стандартного Summernote.
Гибкий, функциональный, расширяемый с помощью плагинов, проверенный временем.
Дополнение позволяет заменить стандартный и не удобный редактор Summernote.
Возможности редактора ckeditor вы можете увидеть открыв демо-сайт по ссылке:
http://e95105iv.beget.tech/admin
login: demo
pass: demo
Кроме стандартных плагинов, входящих в full-пакет, добавлены:
- автосохранение (позволит вам не потерять данные при "вылете" из административной панели или случайной перезагрузке страницы. Выполняется раз в 30 секунд. Работает на основе LocalStorage. Запись данных в БД сайта происходит лишь только после вашего сохранения);
- CodeMirror (подсветка синтаксиса)
- шрифт Font Awesome
- автоссылки (автоматически делает вставляемый текст-ссылку настоящей ссылкой);
- подсчет слов;
- Keep TextSelection (сохраняет выделение текста при переключениях между WYSIWYG-режимом и режимом кода)
- вставка видео с Youtube
Дополнение использует
свой файловый менеджер (ФМ) созданный на основе стандартного ФМ Opencart'а.
Если вам нужно интегрировать в ckeditor какой-то иной файловый менеджер - эта услуга выполняется за отдельную плату, если у вас есть дополнения модифицирующие стандартный файловый менеджер и вы хотите чтобы они поддерживались, то эта работа тоже выполняется за отдельную плату.
Стоит так же заметить, что редактор не моей разработки, я предоставляю готовое решение для его использования в Opencart. Не все это осознают. Все особенности работы редактора - это не моя ответственность и, например, когда мне пишут "ваш редактор не сохраняет html", а пользователь по факту вставляет туда js-скрипты, то это не ко мне вопросы. Разработку нужно вести придерживаясь стандартов, тогда и не будет таких проблем. Моя ответственность состоит в интеграции этого редактора в админку и базовой поддержке. Также я не оказываю бесплатные консультации по различным вопросам не касающимся продаваемых дополнений.
Особенности файлового менеджера:
- мультизагрузка изображений
- "хлебные крошки" для удобства перемещения по папкам;
- запоминание последней папки;
- транслитерация русских имен файлов;
- замена некорректных символов в именах файлов;
- возможность включить загрузку и вставку в описание иных типов файлов (не только изображений), указанных в настройках магазина;
- начиная с версии 1.7 добавлена возможность заменить стандартный файловый менеджер по всей системе;
Дополнение не заменяет никаких файлов в системе, если вы выполняете установку дополнения поверх уже существующего редактора ckeditor, рекомендую папку с текущий редактором переименовать. Если у вас установлено много модификаторов/дополнений или есть подозрения в качестве кода сайта, то желательно сделать бекап папки с модифицированными файлами (modification).
Установка дополнения (начиная с [b]версии v.1.6):[/b]
1) Скачиваем архив;
2) Устанавливаем с помощью стандартного установщика Модули/Расширения -> Установка расширений;
3) Обновляем кэш модификаторов;
4) Переходим в раздел настройки прав для групп пользователей, выставляем права для extension/cke_filemanager и extension/module/ckeditor. Для версий ниже 2.3 еще и на module/ckeditor.
5) Переходим в раздел Дополнений активируем дополнение и сохраняем настройки;
6) Обновляем кэш шаблонизатора и браузера;
7) Открываем на редактирование Товар/Категорию/Статью и убеждаемся что редактор появляется. Затем пытаемся вставить картинку в описание, если все проходит успешно - наслаждаемся жизнью, если нет, сообщаем о проблеме и я вам ее помогу решить в рамках поддержки.
В случае проблем при установке, либо в работе редактора пишем в личные сообщения или можете оставить свое сообщение на
форуме.
Известные проблемы:
- если во время сохранения текст, введенный в ckeditor не сохраняется, то необходимо перед отправкой формы выполнить код:
for (instance in CKEDITOR.instances) {
CKEDITOR.instances[instance].updateElement();
}
Этот код обновляет содержимое элементов с которыми связан ckeditor. Добавьте его в нужное место в логике.
- для CMS Opencart версии 2.3 в случае ошибки "FTP должен быть включен в настройках" ставим модификатор localcopy_ftp_fix.ocmod.xml и затем повторно пытаемся установить редактор;
- для владельцев шаблона Journal 3 в файле admin/view/javascript/ckeditor/plugins/autosave/plugin.js необходимо закомментировать строку 42 и раскомментировать строку 43 (не актуально начиная с версии 1.7);
- если окно файлового менеджера оказывается "внизу", то нужно в файле 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-доступ к сайту,
т.к. иногда без этого никак, учитывая, что очень часто сайты похожи на конструктор и в них установлена куча других модулей со своими модификаторами.
Предложения по доработке и внедрению дополнительных плагинов - в комментарии или на почту.
В случае хамского общения, необоснованных требований или обвинений разработчик оставляет за собой право не оказывать поддержку. Давайте относиться друг к другу уважительно.
Правила использования: один домен - одна покупка. В противном случае я снимаю с себя обязательства по поддержке.
v. 1.8 от 2 ноября 2022
- исключена поддержка Opencart 2.2 из-за несовместимости установщиков, но версия под Opencart 2.2 может быть выслана по запросу
v. 1.8 от 5 сентября 2022
- обновлена версия редактора до 4.19.1
- добавлена поддержка Opencart 2.2
v. 1.7 от 20 ноября 2021
- обновлена версия редактора с 4.16.1 до 4.17.1
- добавлен плагин для вставки видео с платформы Vimeo
v. 1.7 от 29 июля 2021
- обновлена версия редактора с 4.15 до 4.16.1
- обновлены дополнительные плагины
v. 1.7 от 30 сентября 2020
- обновлена версия редактора с 4.14.1 до 4.15
- добавлен плагин автоссылок
- добавлена возможность замены по всей системе стандартного файлового менеджера на файловый менеджер, идущий с ckeditor
v. 1.6 от 17 августа 2020
- обновлена версия редактора с 4.14 до 4.14.1
- модуль унифицирован для всех версий от 2.3 до 3.x
- в файловый менеджер добавлены "хлебные крошки"
v. 1.5 от 10 июля 2020 (сборка для Opencart 3)
- дополнение переработано в полноценный модуль, который устанавливается и управляется в разделе дополнений
- в дополнении теперь свой файловый менеджер, в основу которого лег стандартный файловый менеджер (помогает избежать конфликтов модификаторов при установке)
v. 1.4 от 21 мая 2019 (сборка для Opencart 2.3/3)
- обновлена версия редактора с 4.13 до 4.14
- обновлен плагин youtube
v. 1.4 от 14 мая 2019 (сборка для Opencart 2.3/3)
- обновлены плагины вставки из google docs и microsoft word (с сохранением форматирования)
v. 1.4 от 26 марта 2019 (сборка для Opencart 2.3/3)
- font awesome v4.7
- typograph
v. 1.4 от 24 марта 2019
- плагин blockquote
v. 1.4 от 1 февраля 2019
- автосохранение контента на базе localStorage
- скорректирован модификатор
- версии для OC3 и OC2.3 объединены для удобства поддержки
v. 1.3 от 22 января 2019
- поддержка посадочных страниц в OCFilter
v. 1.3 от 24 декабря 2019
- переработана логика инициализации
- файловый менеджер на основе стандартного выделен в отдельный функционал
- в совокупности правок улучшена интеграция, в абсолютном большинстве случаев редактор будет инициализироваться без дополнительных правок
v. 1.3 от 17 декабря 2019
- исправлен недочет в модификаторе
v. 1.3 от 19 ноября 2019
- добавлены плагины: подсветка кода, сохранение выбранной области при переходе к редактированию исходного кода, подсчет слов в тексте
v. 1.3 от 14 ноября 2019
- скорректирован модификатор
v. 1.3 от 23 октября 2019
- добавлена версия для Opencart 2.3
- исправлены найденные недочеты в модификаторе
v. 1.3 от 15 октября 2019
- обновлен CKEditor до версии 4.13.0
- исправлены найденные недочеты в функционале дополнения
v. 1.2 от 23 июня 2019
- добавлена поддержка блога
v. 1.1 от 16 июня 2019
- добавлена возможность загрузки различных типов файлов, список которых можно корректировать в настройках магазина
- возможность вставки ссылки на файл в контенте.
bugfix от 02 марта 2019:
- добавлена поддержка в стандартном модуле html
- натуральная сортировка файлов и папок (привычная глазу)
v. 1.0
- оформление - ofice 2013
- улучшена работа стандартного файлового менеджера (запоминание последней папки, автотранслит имен файлов и папок)
- подключены плагины youtube, base64image (вставка изображений в формате base64)
Способ распространения:
Платно
Совместимость:
LiveStore 3.*OCStore 3.*OpenCart 3.*OCStore 2.3OpenCart 2.3OpenCart 2.2
Версия PHP:
PHP 7.0PHP 7.1PHP 7.2PHP 7.3PHP 7.4
Активация:
Не требуется
Получение файлов:
На сайте, в личном кабинете
Система защиты:
Нет
VQmod:
Нет
Ocmod:
Да
Events:
Нет
Загружено:
26.01.2019
Обновление:
09.09.2026
Просмотров:
28780
Покупок:
718
Файлы будут доступны после покупки
кроме того, под каждый дизайн нужно интегрировать эти плагины (слайдшоу) индивидуально
2) Вы купили ckeditor, перед покупкой у вас есть возможность протестировать что и как работает на демо-сайте, ваша претензия сейчас не имеет никакого отношения к дополнению.
В опенкарт из коробки есть плагин https://dimsemenov.com/plugins/magnific-popup/ его и используйте.
Если же вы не ориентируетесь в веб-разработке, то обратитесь к специалистам, в крайнем случае перед покупкой можно связаться с автором дополнения и спросить все что нужно. А не покупать его и потом предъявлять претензию, что дополнение не может то, чего не должно уметь в принципе.
возможно в ckeditor_4.11.2 был какой-то сторонний плагин который позволял так делать. во всяком случае я за свою практику в 6 лет ни разу не слышал чтобы через ckeditor создавали слайдшоу, посмотрите что было в плагинах в ckeditor_4.11.2
вот Видео что мне надо За ранние спасибо
Приобрел Ваш модуль, практически все устраивает и практически все работает... :) Столкнулся с небольшой проблемой. После установки модуля, при отправке почты с админки сайта (акции, новости и тд). Письмо уходит, но подписчики получают письмо с пустым телом... Для чистоты эксперимента, решил отключить Ваш модуль и отправить сообщение с админки - все ушло как положено и подписчики получили полноценное письмо. При подключении снова модуля, опять только тема, а тело письма пустое. Подскажите в каким образом можно это поправить. ocStore 3.0.2.0. Спасибо!
config.extraPlugins = 'codesnippet,widget,widgetselection,lineutils,fontAwesome,youtube,menu,panel,floatpanel,contextmenu,codemirror,bt_table,codesnippetgeshi';
OpenCart 3.0.3.6 (rs.1)