Введение
Требования и установка
Быстрый старт разработки
Архитектура и структура проекта
Сборка интерфейса
Конфигурация и настройки
Шаблоны и кастомизация
Компоненты
Инструменты администрирования (мастера и редакторы)
Внутреннее устройство и 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
Требования и установка
  • Требования (Bitrix, модули simai.property и вспомогательные)
  • Установка модуля simai.framework и активация шаблона
  • Файловая структура: модуль, шаблон, данные сайта
  • Проверка первого запуска
  • Структура фреймворка
  • Карта модульной части
  • Системный шаблон и адаптация
  • Слой данных `{site_dir}/simai.data`
  • Компоненты SIMAI (краткие назначения)
  • Wizard actions (перечень и назначения)
  • Справочник Wizard actions SF4
  • UI/флоу действия (интерактив и навигация мастера)
  • Работа с каталогами и файлами
  • Данные/конфигурации (перенос параметров, импорт/экспорт в файлы)
  • Инфоблоки и типы инфоблоков
  • Настройки Bitrix, группы, короткие ссылки
  • Сайты и urlrewrite
  • Что нужно уточнить, чтобы закрыть “дыры” в документации actions
  • Эталонные сценарии мастера: мини-рецепты
  • 1\) Импорт инфоблоков “сведений”: `iblock.import.archive.sveden`
  • 2\) Раскладка файлов решения: `file.copy` (+ часто рядом `replace.code`)
  • 3\) Правила ЧПУ: `prepare.urlrewrite` \+ `urlrewrite.add`
  • 2 “склеивающих” шаблона сценариев мастера
  • Ассеты ядра и конфиги ассетов/шрифтов
home
[!Fab](size=2 type=default scheme=primary)