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


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

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

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

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

Быстрый старт

Расширения Amiro.CMS распространяются в виде дистрибутивов с возможностью установки через магазин расширений Амиро.Маркет.

К расширениям относятся:

Для разработчиков расширений в магазине приложений предусмотрено расширение генератор расширений, позволяющее максимально упростить разработку, сборку и тестирование расширений. В настоящий момент генератор расширений поддерживает работу с расширениями типа "модуль". В дальнейшем, спектр поддерживаемых типов расширений будет расширяться.

Установленный дистрибутив именуется экземпляром. По желанию разработчика дистрибутив расширения может быть установлен как только в одном экземпляре, так и многократно.

Дистрибутив включает в себя описание сборки (xml файл именуемый манифестом), необходимые для запуска файлы (например PHP/JS код) и конфигурацию модуля.

Для разработчиков расширений в магазине приложений Амиро.Маркет предусмотрен режим позволяющий загружать и устанавливать локальные файлы расширений.

Для этого необходимо перейти в модуль по адресу:

/_admin/engine.php?mod_id=ami_market&upload

 

Примеры применения:

Создание дистрибутива модуля - пошаговый пример создания модуля Hello World!
Модуль Hello World выводит в панели администратора, на странице публичной части сайта и в спецблоке строку "Hello World!".
Текст можно поменять в настройках модуля.

Создание дистрибутива гаджета  - пошаговый пример создания гаджета "Спойлер", как пример дистрибутива расширения не имеющего инстанции.

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