Модуль «Редактор Markdown»


(Дмитрий Федюк) #1

Модуль «Редактор Markdown» заменяет стандартный редактор Magento 2 (TinyMCE) и позволяет администратору магазина форматировать тексты (описания товаров, разделов, статьи, самодельные блоки) посредством языка разметки Markdown.

Чем редактор Markdown лучше стандартного редактора?
Каждый, кто имеет опыт со стандартным редактором (а он не изменился с Magento 1.x, да и другие системы управления сайтами используют схожие редакторы) знает, что на выходе у него зачастую получается каша из тегов HTML, и потом на витрине магазина текст выглядит коряво, непрофессионально, а это, как минимум, вредит репутации магазина.

Редактор Marekdown позволяет форматировать статьи очень точно и аккуратно.

Купить: https://mage2.pro/t/160
Подробное описание: https://mage2.pro/c/extensions/markdown
Исходный код на GitHub: https://github.com/mage2pro/markdown

Демо-ролик:

Полноэкранный режим

Мини-режим

Возможности

  • Полная поддержка синтаксиса GitHub Flavored Markdown
  • Поддержка тегов HTML (их надо использовать в крайних случаях, когда синтаксиса Markdown недостаточно).
  • Поддержка уникальных для Magento возможностей:
    • вставка виджетов
    • загрузка и вставка картинок с использованием единого хранилища картинок (смотрите демо-видео)
    • вставка переменных
  • Редактор работает для описания товаров, разделов, самодельных страниц (статей) и самодельных блоков.
  • Автосохранение статьи прямо в процессе печатания.
  • Точное соответствие предварительного просмотра тому, что потом будет на витрине.

Настройки

Я решил пока не перегружать администратора многочисленными опциями, поэтому настройка всего одна: включить или отключить редактор. При отключении будет задействован стандартный редактор Magento.