К содержанию

Навигация

Страница

layout.page — корневой тип интерфейсного документа. У документа всегда ровно один корень. Страницу выбирают для полного экрана или самостоятельного материала, который публикуется по своему адресу. Фрагмент, вставляемый внутрь существующей страницы, — это секция или блок (Блок).

JSON
{
  "schema": "simai.composition.document",
  "schema_version": 1,
  "id": "about-page",
  "profile": "ui-layout",
  "root": {
    "id": "page",
    "type": "layout.page",
    "slots": {"default": []}
  }
}

Поле profile со значением ui-layout говорит, что документ описывает интерфейс. Массив default хранит элементы в том порядке, в котором они показываются. Встроенная страница выводится тегом <main>; если на странице проекта <main> уже есть, корнем документа делают секцию.

У встроенной страницы есть только слот default. Если в шаблоне Recipe автор объявил места вроде header и main, при сборке они превращаются в обычных детей default в нужном порядке.

Поиск по документации

Введите минимум 2 символа

    Настройки

    Тема
    Размер шрифта
    Ширина страницы