Возможности расширения и API АТИЛЕКТ

Возможности АТИЛЕКТ могут быть расширены несколькими различными способами, что делает продукт удобным для создания веб-сайтов любой сложности и назначения:

Отсутствуют ограничения на дизайн и разметку страниц

С АТИЛЕКТ  вы можете создавать веб-сайты с любой структурой, навигацией, дизайном и разметкой благодаря полному контролю над HTML кодом, который генерится системой.

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

Полностью документированный API

Application Programming Interface (API) АТИЛЕКТ позволит вам запрограммировать любой функционал, который потребуется. Например, создание нового документа, пользователя или даже целого веб-сайта. Вы можете получить информацию о любом документе и решить, какая информация должна отображаться на нем и как она должна выглядеть. 

Управление кодом сайта через Visual studio

Обработка глобальных событий и интеграция

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

  • Работа с данными (создание пользователей, изменение свойств сайта и т.п.);
  • Действия с документами (документ создан/изменен/удален);
  • Операции, связанные с безопасностью (авторизация и регистрация пользователя);
  • Исключения на сайте;
  • События документооборота (подтверждение документа, публикация, архивация);

Эти обработчики в сочетании с API АТИЛЕКТ позволят вам изменять стандартное поведение системы и расширить его, дополнив собственными действиями.

Вы можете интегрировать ваши персональные обработчики с внешними системами: например, семейством продуктов 1С, MS Navision, SAP и прочими компонентами, и системами, разработанными сторонними разработчиками. Такая интеграция позволит вам создавать в автоматическом режиме документы в PDF и других форматах и отправлять их по email или сохранять в базе данных сайта.

Разработка и интеграция собственной базы данных пользователей

Если вам необходимо проверять имена, роли и пароли пользователей, используя существующую внешнюю систему хранения пользовательской информации вы можете написать собственный провайдер аутентификации/авторизации, который заменит встроенный в систему механизм управления пользователями.