Блоки
Content-компоненты
Компоненты для текстового и медиа-контента. Используются в Dynamic Zone страниц, проектов, новостей, акций.
Content-компоненты
Компоненты для текстового и медиа-контента. Используются в Dynamic Zone страниц, проектов, новостей, акций.
content.rich-text
Rich Text — форматированный текст (блоки редактора Strapi).
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
| content | blocks | — | Блоки контента редактора |
Vue: UiContentContentRichTextRenderer
content.editor
Редактор — WYSIWYG-редактор (CKEditor, preset: defaultHtml).
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
| content | customField (CKEditor5) | — | HTML-контент |
Vue: UiContentEditor
content.editor-markdown
Редактор Markdown — CKEditor с поддержкой Markdown (preset: defaultMarkdown).
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
| content | customField (CKEditor5) | — | Markdown-контент |
Vue: UiContentMarkdown
content.markdown
Markdown — разметка Markdown (richtext).
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
| content | richtext | — | Текст в формате Markdown |
Vue: UiContentMarkdown
content.images
Изображения — галерея картинок.
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
| images | media (images, multiple) | — | Изображения |
Vue: UiContentPicture
content.video
Видео — встроенное видео с настройками воспроизведения.
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
| media | media (videos) | — | Видеофайл |
| autoplay | boolean | — | Автозапуск (по умолчанию true) |
| controls | boolean | — | Показывать элементы управления (по умолчанию true) |
| loop | boolean | — | Зацикливание (по умолчанию false) |
| cover | media (images) | — | Обложка |
Vue: UiContentVideo
content.author
Автор — блок с информацией об авторе статьи.
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
| name | string | да | Имя автора |
| job_title | string | да | Должность |
| photo | media (images) | да | Фото |
Vue: UiContentAuthor