Текстовый редактор opencart 2.x (TinyMCE)

1с и web разработка

Представляю вашему вниманию замену встроенного текстового редактора в opencart 2.x

На что же будем его заменять? На вкус и цвет все фломастеры разные, но мне по вкусу сиреневый tinymce

Начнем с того чем меня лично не устраивает summernote.

 

1. Работа с таблицами.

Нет возможности вставить строки и/или столбцы

Нет возможности удалить строки и/или столбцы

2. Работа с текстом

Нет возможности задать размер шрифта

Нет возможности сделать тест зачеркнутым и/или с индексами (например метр квадратный обозначить)

 

Конечно с этим можно жить и даже исправить ситуацию, имея базовые знания HTML разметки, но и тут summernote облажался и появился третий минус.

3. Не сохраняет иногда HTML код, который был вставлен ручками

 

Я понял, что summernote лучше меня знает где и какие HTML элементы мне нужны и это было последней каплей, после чего появился этот модуль.

Что нам дает TinyMCE, кроме отсутствия вышеперечисленных минусов:

1. Возможность включать/отключать видимость HTML блоков в визуальном редакторе

2. Вставлять специальные (непечатыемые) символы

3. Вставлять текущие дату/время

4. Добавлять описание изображения (alt) при вставке, который играет полезную роль в SEO

Скриншоты модуля:

screenshot1

screenshot2

Сам модуль: tinymce-opencart

 

Установка классическая:

Копируем содержимое архива в корень, обновляем модификаторы.

6 комментариев

  1. Алексей:

    Здравствуйте !

    Поставил с Вашего сайта модуль текстового редактора tinymce-opencart, но в системе он так и не появился..
    Ставил — как написано, просто скопировал в папку. В модификаторах так же не появился. Подскажите пожалуйста как поставить, чтобы заработал данный редактор ?

    Версия движка
    ocStore 2.3.0.2

  2. он в системе и не появится, нужно смотреть сразу редактор товара (товар)

    • Валерий:

      Установил по инструкции. обновил кэш. открываю товар и там старый редактор.
      может что-то нужно еще включить?

  3. Олег:

    Установил по инструкции, обновил кэш — не появился. Остался старый редактор 🙁

    ocStore 2.3.0.2.2

  4. Александр:

    На скриншотах всё красиво, но не работает. Версия Oc 2.1.0.1 (rs.2) После загрузки ничего в модификаторах не появляется. Можно установить файл tinymce.ocmod.xml через «установку расширений» — тогда в модификаторах появляется что-то, но в таком случае HTML-редактор отваливается полностью, и summernote в том числе. Эх, а казалось счастье так близко…

  5. А у меня наоборот проблема… Он-то установился, просто заменив собой стандартный. Но есть еще 2-е проблемы.1. У меня стоит для теста еще текстовый редактор Флора, который включается только модификаторах. И он уже не включается) то есть они конфликтуют.
    2. ГЛАВНОЕ. Он абсолютно безразличен к HTML правкам. Какой смысл кнопочки «»- исходный код, если при правках кода он не применяется? Сохраняется, нужно отдать должное, но не применяется.
    Как ни странно, стандартный скудный summernote тоже не работает с хтмл, хотя есть кнопка, а кот Флора работает, но там тоже пару всего кнопочек. Такое впечатление, что все, кто содают шустрый движек для магазина напроч забывают про интефейты. Посомтрите на WordPress, так редактирование блоков текстов просто заглядение: и рамочки и цитатки и разноцветные блоки. А тут, как в линуке — голое все… таков OpenCart

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *