Представляю вашему вниманию замену встроенного текстового редактора в opencart 2.x
На что же будем его заменять? На вкус и цвет все фломастеры разные, но мне по вкусу сиреневый tinymce
Начнем с того чем меня лично не устраивает summernote.
1. Работа с таблицами.
Нет возможности вставить строки и/или столбцы
Нет возможности удалить строки и/или столбцы
2. Работа с текстом
Нет возможности задать размер шрифта
Нет возможности сделать тест зачеркнутым и/или с индексами (например метр квадратный обозначить)
Конечно с этим можно жить и даже исправить ситуацию, имея базовые знания HTML разметки, но и тут summernote облажался и появился третий минус.
3. Не сохраняет иногда HTML код, который был вставлен ручками
Я понял, что summernote лучше меня знает где и какие HTML элементы мне нужны и это было последней каплей, после чего появился этот модуль.
Что нам дает TinyMCE, кроме отсутствия вышеперечисленных минусов:
1. Возможность включать/отключать видимость HTML блоков в визуальном редакторе
2. Вставлять специальные (непечатыемые) символы
3. Вставлять текущие дату/время
4. Добавлять описание изображения (alt) при вставке, который играет полезную роль в SEO
Скриншоты модуля:
Сам модуль: tinymce-opencart
Установка классическая:
Копируем содержимое архива в корень, обновляем модификаторы.