Центр документации
Карта сайта


Новая документация

Настройка платежных систем
Настройка способа оплаты КупиВкредит
Настройка способа оплаты Acquiro
Настройка способа оплаты AvisoSMS

Обновленная документация 

Разработчикам (API)
Руководство пользователя

Генератор решений

Решение "генератор решений" предназначено для минимизации трудозатрат разработчика в процессе разработки решений Amiro.CMS.

решение устанавливается из магазина решений Амиро.Маркет.

На форме создания нового дистрибутива от разработчика требуется указать следующие данные:

  • ID дистрибутива - уникальный строковой идентификатор решения в магазине решений Амиро.Маркет. Рекомендуется использовать следующую форму именования идентификаторов: префикс.название, где префикс - указывет на разработчика, а название - на конкретное решение данного разработчика. Например "ivanov.custom_distrib". Префикс по-умолчанию может быть задан в настройках модуля.
  • Название дистрибутива - короткое текстовое наименование дистрибутива.
  • Гипермодуль - кодовая основа разрабатываемого модуля. В настоящий момент поддерживаеются гипермодули ami_clean (минимальный функционал) и ami_multifeeds (информационные ленты).
  • Конфигурация - наименование конфигурации, допускается использование латинских символов, цифр и знака подчеркивания.

Дополнительно можно указать описание дистрибутива.

Ниже предлагается выбрать функциональный состав разрабатываемого модуля:

  • Категорийный модуль (для решений на основе информационных лент) - если данный чекбокс отмечен, то в создается дистрибутив решения поддерживающий категорийность и включающий в себя два модуля - элементы и категории
  • Доступен в панели администратора - определяет, будет ли созданное решение иметь интерфейс управления и отображаться в панели администратора
  • Фильтр (для решений доступных в панели администратора) - если чекбокс отмечен, то модуль входящий в решение будет содержать компоненту фильтра
  • Список (для решений доступных в панели администратора) - если чекбокс отмечен, то модуль входящий в решение будет содержать компоненту списка элементов модуля
  • Форма (для решений доступных в панели администратора) - если чекбокс отмечен, то модуль входящий в решение будет содержать компоненту формы
  • Есть модель - определяет, будет ли созданное решение иметь собственные данные
  • Доступен в Менеджере Сайта - определяет, должна ли быть возможность размещать страницу модуля на публичной части сайта через Менеджер Сайта
  • Есть Спецблок - определяет, будет ли у модуля созданного решения спецблок.
  • Поддержка REST.API - при установленном чекбоксе, модуль решения сможет обрабатывать запросы к единой точке REST.API Amiro.CMS

Когда новый дистрибутив решения создан, он отобразится в списке.

При этом  в каталоге "_local/modules/data/ami_devtool/{id дистрибутива}" будет создана полная структура всех файлов дистрибутива.

После внесения изменений в файлы решения, в списке генератора дистрибутивов вы можете скачать подготовленный к загрузке в Амиро.Маркет tar.gz архив дистрибутива, или инициировать установку экземпляра создаваемого решения.

Установка и настройка Руководство пользователя Интеграция дизайна Разработчикам (API) Документация для скачивания
 2000 – 2011 © Amiro.CMS Все права защищены.