К содержанию

Навигация

Макеты и композиция

Эта часть описывает, как задать целую страницу так, чтобы её можно было хранить, проверять, собирать на сервере и в браузере, редактировать мышью и публиковать без риска показать посетителю половину результата.

Для этого во Framework есть макет — проверяемое JSON-описание страницы. Всё, что связано с макетами, в коде называется композицией (SF.Composition, схемы simai.composition.*).

Recipe имеет статус experimental (словарь жизненного цикла манифестов): стандарт опубликован, его применение во внешних проектах ещё не принято.

Сквозной пример части — статья с двумя вариантами шапки. Один Recipe содержит общий шаблон страницы, место для шапки и место для текста. Настройка выбирает краткую или расширенную шапку, текст статьи приходит из проекта, а Framework собирает из этого один готовый Document и превращает его в HTML.

Как читать: главы Что такое макет и зачем он–Слоты и порядок нужны всем, кто собирает страницы. Главы Шаблоны, вставки и варианты–Содержимое и данные — тем, кто подключает макеты к продукту и данным. Глава Редактор страниц — тем, кто строит редактор страниц. Глава Справочные темы собирает справочные темы, Примеры — разбор примеров.

Связь с другими частями

Эта глава перечисляет, где в руководстве описано то, на что опираются макеты.

Страницы части

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

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

    Настройки

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