skills/page-craft.4partners.io/pagecraft-markdown-block

pagecraft-markdown-block

Installation
SKILL.md

Этот скилл — для вызова через тул Skill(pagecraft-markdown-block), не через Read .../SKILL.md. Если ты сюда попал через Read — остановись, вызови Skill(pagecraft-markdown-block). Содержимое то же, но система правильно учтёт делегирование.

PageCraft Markdown Block

Альтернатива schema-блоку (pagecraft-schema-block). Различие в том, где живёт основной контент:

  • schema-блок: контент в полях схемы (props.title, props.subtitle, props.button.text, …). Редактор заполняет формочки.
  • markdown-блок: основной текст в markdown-редакторе (WYSIWYG). В шаблоне он доступен как {{ content }} — уже отрендеренный HTML, без префикса. Схема описывает только обвес: размер, тему, цвета, отступы.

Формат: _markdown — это GFM (GitHub Flavored Markdown). Поддерживаются таблицы, strikethrough ~~text~~, autolinks, картинки. На сервере рендерится через league/commonmark + TableExtension. Это значит, что в шаблоне {{ content }} могут появиться теги table/thead/tbody/tr/th/td/del — их обязательно стилизовать в CSS.

Использовать markdown-блок, когда:

  • контент длинный, форматированный (заголовки, списки, цитаты, code-блоки, таблицы)
  • блок похож на «статью» или «справочный раздел»
  • редактору удобнее писать в markdown-редакторе, а не заполнять кучу полей

Структура блока

Installs
114
First Seen
Jun 8, 2026
pagecraft-markdown-block from page-craft.4partners.io