Создание компонента

  1. Структура компонента
  2. Создание компонента
  3. Поля хранения данных
  4. Подключение зависимостей ic
  5. Адаптация под текущую тему
  6. Живое редактирование

Чтобы создать uni-компонент, воспользуйтесь мастером создания компонента http://components-creator.prologue-uni.ru/

1. Заполните форму

2. Нажмите на кнопку Создать компонент

После нажатия на кнопку, архив с компонентом начнет скачиваться

3. Переместите компонент в проект

Откройте архив и переместите папку с компонентом в /extensions/Components/

4. Установите компонент на страницу

5. Подключите стили и скрипты

В файле: /extensions/Components/Компонент/Views/Шаблон/static/dependencies.php - находится описание зависимостей css и js


<?php

return [
    'css' => [
        'this.component.template/static/css/style.css',
    ],
    'js' => [
    	'this.component.template/static/js/script.js',
    ],
];

В подключенные файлы нужно добавить css и js код компонента. Если требуется, то нужно подключить дополнительные css и js файлы из библиотеки.

  1. Структура компонента
  2. Создание компонента
  3. Поля хранения данных
  4. Подключение зависимостей ic
  5. Адаптация под текущую тему
  6. Живое редактирование