Введение
Требования и установка
Быстрый старт разработки
Архитектура и структура проекта
Сборка интерфейса
Конфигурация и настройки
Шаблоны и кастомизация
Компоненты
Инструменты администрирования (мастера и редакторы)
Внутреннее устройство и API
Конвенции и код-стайл
Эксплуатация и поддержка
search
[!Switch](size=1 title='Тема: тёмная' on='Вкл' off='Выкл')#theme_switch [!Switch](size=1 title='Широкий формат' on='Вкл' off='Выкл')#widescreen_switch [!Radio className=lang_size name=radio_switch](size=1 count=3 text=A title="Размер текста" checked=1 description=[Уменьшенный,По умолчанию ,Увеличенный])#size_switch
Сборка интерфейса
  • Грид (sf.grid)
  • Фокус глубины: модель данных view/block и хранение, параметры компонента, паттерны имен, кэширование и обновление без правок ядра
  • Модель: строки/колонки/области, 12-колоночная сетка
  • Параметры: контейнер, фон, маска, анимации, условия показа, адаптивность
  • Визуальное редактирование: drag\&drop, inline настройки
  • Примеры конфигураций и связь с блоками
  • Сниппеты для документации
  • Блоки и view
  • Фокус глубины: копирование базового блока в `simai.data`, шаблоны `template.php/.parameters.php/.description.php`, ассеты и локализация блока, связь с view, чек-лист override без правок `/simai`
  • Системные блоки (/simai) и блоки сайта (/simai.data), структура, view-пресеты
  • Пример: структура блока и как у него объявляются параметры
  • Пример: как view выбирает area-шаблоны и прокидывает параметры/условия
  • Чек-лист: безопасное переопределение блока без правок ядра
  • Регистрация/создание блока (шаблон, параметры, ресурсы)
  • Редактор блока, inline-правка, включение/выключение
  • Визуальное редактирование: drag\&drop, inline настройки
  • Каталог блоков и аннотации
  • Примеры/сниппеты из content.json
home
[!Fab](size=2 type=default scheme=primary)