Эта документация была автоматически переведена ИИ.
Создайте свой первый плагин-блок
Прежде чем начать, рекомендуем ознакомиться с руководством «Создайте свой первый плагин», чтобы узнать, как быстро создать базовый плагин. Далее мы расширим его, добавив простую функциональность блока.
Шаг 1: Создайте файл модели блока
Создайте новый файл в директории плагина: client/models/SimpleBlockModel.tsx
Шаг 2: Напишите содержимое модели
Определите и реализуйте базовую модель блока в файле, включая логику её рендеринга:
Шаг 3: Зарегистрируйте модель блока
Экспортируйте только что созданную модель в файле client/models/index.ts:
Шаг 4: Активируйте и протестируйте блок
После включения плагина вы увидите новую опцию Hello block в выпадающем меню «Добавить блок».
Демонстрация работы:

Шаг 5: Добавьте возможность настройки блока
Далее мы добавим настраиваемую функциональность к блоку с помощью рабочего процесса (Flow), что позволит пользователям редакт ировать содержимое блока прямо в интерфейсе.
Продолжите редактирование файла SimpleBlockModel.tsx:
Демонстрация работы:

Итоги
В этой статье мы рассмотрели, как создать простой плагин-блок, включая:
- Как определить и реализовать модель блока
- Как зарегистрировать модель блока
- Как добавить настраиваемую функциональность к блоку с помощью рабо чего процесса (Flow)
Полный исходный код можно найти здесь: Пример простого блока

