Приёмы работы с Markdown-блоками
Markdown-блок — один из самых востребованных и мощных блоков. Он используется и для лёгких текстовых подсказок, и для простого HTML-оформления, и даже для важной бизнес-логики. Многофункциональный и гибкий.
I. Базовые возможности Markdown-блока
Благодаря гибкости, открытости и возможности менять контент в любой момент Markdown-блок часто применяют для системных объявлений. Куда бы Вы его ни поставили — в бизнес-модуль, на страницу, в форму, в другой блок или к полю — он работает как стикер: повесил подсказку и забыл.
Перед использованием Markdown-блока полезно вспомнить базовый синтаксис Markdown. См. пример Vditor.
Внимание: Markdown-блок на странице относительно лёгкий и не поддерживает рендеринг некоторых функций (например, математические формулы и mind map). Их можно реализовать через HTML, а в системе также есть компонент поля Vditor — рекомендуем попробовать.
1.1 Пример страницы
В системе на «Online Demo» можно посмотреть, как используется Markdown — на главной, странице заказов и в разделе «Больше примеров».
Например, предупреждения и подсказки на главной:

Логика расчётов в модуле заказов:

Подсказки и картинки в разделе примеров:

Переключитесь в режим редактирования — содержимое Markdown можно менять в любой момент и сразу видеть результат на странице.

1.2 Создание Markdown-блока
Markdown-блок можно гибко добавлять на страницы, во всплывающие окна и в формы.
Способы создания
-
Во всплывающем окне или на странице:

-
В блоке формы:

Примеры использования
С помощью Markdown-синтаксиса --- можно изобразить разделительную линию для группировки контента:

II. Персонализированный контент
Ещё одна сильная сторона Markdown-блока — поддержка системных переменных, что позволяет генерировать индивидуальные заголовки и подсказки. У каждого пользователя в его форме появляется уникальный контент.

Дополнительно можно комбинировать переменные с данными формы для простой вёрстки. Пример:
Пример выделенного заголовка:

Пример центрирования и разделения:

III. Богатый контент
По мере освоения синтаксиса и переменных в Markdown-блок можно вставлять и более богатый контент, например HTML!
3.1 Пример HTML
Если Вы не знакомы с HTML, попросите Deepseek помочь (учтите, что тег script не поддерживается; рекомендуется задавать стили локально внутри div).
Пример красивого объявления:


3.2 Пример анимации
Можно даже комбинировать с CSS, чтобы реализовать простые анимации — что-то вроде слайд-шоу с плавным появлением и исчезновением (попробуйте вставить этот код в Markdown):


