OpenCart – визуально-текстовый редактор CKEditor – улучшаем и модернизируем
Всегда ли Вам хватало стандартных возможностей встроенного редактора в OpenCart? Не было ли надобности добавить в текст что-то эдакое, чего редактор просто не мог предоставить? Если да, то данная модификация будет вам по душе.
“Text editor | Full text editor” произведет изменения – вместо стандартного и ограниченного редактора мы сможем использовать полноценную версию CKEditor при написании статей, редактировании товара, категорий, производителей и т.д. Добавятся некоторые возможности, которые ранее были недоступны, например, копирование/вставка текста, кнопка предварительного просмотра, поиск/замена, вставка форм, кнопок, цитата, отмена форматирования и многое другое. Также радует обновленный текстовый редактор (Источник), который имеет свою подсветку и указание строк. Что уж говорить о том, что редактор приобретет новый современный вид.
Вместо вот такого редактора:
Мы получаем редактор следующего вида и функционала:
Как обновить редактор?
- Скачиваем подходящую версию модуля “Text editor | Full text editor“.
- В скачанном архиве находится папка ckeditor-v2, все ее содержимое загружаем в admin/view/javascript/ckeditor, заменяя все старые файлы редактора на новые.
- Отправляемся в админку к статьям или категориям, товарам и наблюдаем изменения. В некоторых случаях, если не увидите изменений после перезагрузки, необходимо очистить кеш магазина (system/cache), в отдельных случаях и кеш браузера.
P.S. Поскольку обновление редактора происходит благодаря замене файлов, то не забываем прежде сделать бекап – мало ли как пойдет установка нового редактора, чтобы в случае чего, вы всегда могли вернуть прежний редактор без ущерба для магазина.
Ох у меня гемора с этим CKEditor было.
Делайте бекап обязательно перед тем как начать заменять файлы.
Да, на счет бекапа Вы абсолютно правы. При внесении глобальных изменений в работающий магазин всегда необходимо принимать меры предосторожности.
Правда, с данным модулем установка CKEditor проходит на “ура”.
Здравствуйте Jul! У меня к вам вопрос. Можно как-то сделать , чтобы выводилось доставка в карточке товара – как вот тут https://www.konik.com/catalog/toys/PlanToys-7141.html. Или хоть что-то примерно такое? Извините что пишу не в тему, но страницы контакты у вас нет…
Дополнение))) В примере не опенкарт конечно, но надо вот так, чтобы было
Можно информацию о доставке разместить в карточке товара в дополнительном табе (после Ваших табов “Описание” и “Отзывы”) или если необходим вариант с открытым текстом, как на приведенном Вами сайте, можно использовать модуль html, расположение которого переместить в product.tpl перед или после Быстрого заказа. Еще можно вывести новое поле, в которое будет забиваться информация о доставке. Вот такими вариантами нужную информацию вывела бы я.
Большое спасибо!!!Отличная идея – попробую модуль html. Напишу что получилось))))))
Удачи Вам!
Не хорошо ставить на сайте форму быстрого заказа и код зашиты в придачу… По опыту скажу что процент спама через данную форму очень низок если не нулевой
Здравствуйте,
Как вариант можно так сделать
https://vk.cc/2xNmKT
отредактируйте файл catalogviewthemedefaulttemplateproductproduct.tpl
Это будет самый простой вариант
Спасибо за плюшку)) Очень супер пупер круто!)))))
Я как раз бложик веду – мечтал про норм редактирование текста!))))
Да, это улучшение редактора весьма полезно.
Удачи в ведении блога!
Юля спасибо за статьи, но у меня не получилось как Вы написали, сделал по другому, вошел на официальный сайт и скачал расширенную версию и установил и прекрасно работает.
Но у меня очередной вопрос к Вам, как можно уменьшить интервал между абзацами, а то получается большие расстояния. За ранее благодарен.
Сергей, Вам надо уменьшить margin-bottom для абзацев (p). К примеру, для дефолтного шаблона надо открыть его stylesheet.css и править с 31 строки
Где 20px надо изменить на желаемое.
Спасибо за пост. Помогло модернизировать редактор. После очистки кеша все отобразилось корректно!
Крутой редактор!! Вообще спасибо Юль за плагины и модули, очень полезный блог ведёшь, так держать!!!
Поставил редактор, перед этим само-собой сделал бэкап, смело заменяем и перезаписываем файлы, нажимаем f5 (обновляем страницу) и вот счастье)
Здравствуйте, поставила редактор, в админке изменения появились, но на сайте изменения не происходят, подскажите , пожалуйста, в чем может быть причина
Кэш чистили (системный и браузера)?
Спасибо, подскажите как в нем можно переключится на редактирование текста в html ? Заранее благодарен.
Вверху слева кнопка “Источник”.
благополучно все сломал :( https://joxi.com/nAyB8Y0s9BnjrZ
благо тестовый..
так оно по проще https://www.kanby.com/rasshirenie-funkczionala-ckeditor-v-opencart.html
Скажите пожалуйста, будет работать на ocstore 1,5,5,1,2 ?
Спасибо.
Да, работает.
Здравствуйте. Подскажите как можно сделать, чтоб контактные номера в шапке менялись в зависимости от загруженной карточки товара?
Здравствуйте, к сожалению, решения не подскажу – шапка как бы никак не связана с карточкой товаров.