
Awelite: REST API
Модуль Awelite: REST API обеспечивает быструю настройку интерфейса для работы с REST API. После установки становятся доступны функции регистрации и авторизации пользователей, а также механизм обновления токенов доступа при истечении срока действия сессии. При необходимости разработчик может быстро создать собственные маршруты и промежуточное ПО (мидлвары) для решения специфических задач.

AWZ: Права доступа
Модуль AWZ: Права доступа предназначен для разработчиков, создающих программные решения с ролевой моделью управления правами. Он позволяет внедрять и настраивать систему разграничения доступа к функционалу приложения.

AWZ: Возрастное ограничение (подтверждение совершеннолетия)
Модуль AWZ: Возрастное ограничение (подтверждение совершеннолетия). Компонент предназначен для отображения окна подтверждения возраста. Он поддерживает интеграцию через обработчик OnEndBufferContent, а также может быть вызван вручную.

AWZ: Заполнение данных по УНП
Модуль автоматического заполнения названия организации и юридического адреса на основе данных Министерства по налогам и сборам Республики Беларусь. Работа модуля начинается с проверки условий отображения, заданных в настройках. При вводе девятизначного УНП в целевое поле инициируется запрос к контроллеру awz:autounp.api.mnsrb.find.

AWZ: Курсы валют НБРБ, ЦБРФ
Модуль загружает курсы валют из Национального банка Республики Беларусь (НБРБ) и Центрального банка Российской Федерации (ЦБРФ). Поддерживается одновременное использование нескольких провайдеров данных. Обновление курсов выполняется ежедневно фоновым агентом. Предоставляется API для конвертации сумм между валютами.

Пользовательское поле: Товары сделок
Модуль awz.dealsproductfield расширяет функционал пользовательских полей Bitrix CRM, добавляя тип поля awz_deals_product. Это поле позволяет выбирать сделки из CRM и конкретные товары из их товарных наборов. Поле поддерживает выбор нескольких сделок одновременно. Для каждой выбранной сделки отображаются детали, включая список товаров, их цены и количество.

AWZ: Секретный звонок
Модуль предоставляет API для запроса звонков с кодами подтверждения. Для верификации пользователь вводит последние цифры своего номера телефона. Поддерживаемые шлюзы: SMSC.RU, SMS.RU. Документация размещена в репозитории разработчика.

AWZ: Перевод Markdown (.md) разметки в Html
Модуль AWZ преобразует текст, написанный на языке разметки Markdown, в формат HTML. Функционал API включает возможность извлечения контента по URL с последующим сохранением в кэш базы данных. Markdown представляет собой простой и удобный язык разметки, применяемый для форматирования различных типов документов.

AWZ: Push and Pull
Модуль предоставляет API для создания интерактивных интерфейсов с использованием WebSocket. В качестве серверной инфраструктуры для реализации протоколов push и pull используется стандартный NodeJS RTC Service, развернутый на платформе BitrixVm.

AWZ: Немедленная отправка писем
Модуль awz.quickmail обеспечивает немедленную отправку отмеченных почтовых шаблонов через метод Bitrix\Main\Mail\Event::sendImmediate() сразу после их записи в таблицу b_event. Это позволяет обходить стандартную очередь агента и доставлять письма без задержек. Основные возможности: Мгновенная доставка: письма отправляются сразу, минуя очередь стандартного агента.

AWZ: Html в Rich Content
Модуль AWZ: Html в Rich Content предназначен для генерации разметки Rich Content, используемой в описаниях товаров на Ozon. Инструмент поддерживает три способа формирования контента: - Автоматическая обработка на сервере - Пошаговый ручной генератор - Программное создание через API модуля Описание формата Rich Content доступно в официальной документации Ozon.

AWZ: Загрузка погоды
Модуль предоставляет API для получения данных о погоде. По умолчанию используется бесплатный сервис open-meteo.com. Подключение платных провайдеров (api-ninjas.com, openweathermap.org, weatherapi.com, weatherstack.com) осуществляется через техническую поддержку модуля. Пример реализации вывода погоды доступен в компоненте AWZ: Виджет погоды (каталог Zahalski.dev -> Разное).

AZEXO - конструктор страниц
AZEXO — конструктор страниц для Bitrix. Инструмент совместим с большинством шаблонов платформы и позволяет размещать внутри страниц любые компоненты Bitrix. Подходит для создания как внутренних разделов сайта, так и посадочных страниц (landing page). Поддерживает несколько режимов сборки: готовые секции, раскладка элементов по адаптивной сетке и работа со слоями по аналогии с Photoshop.
DevBand: ReplaceCrm (Переопределение CRM, СП)
Модуль предназначен для переопределения классов Factory, Container и Router, а также упрощает работу с событиями смарт-процессов. С его помощью можно добавлять собственные операции без подмены сервисов, используя событие класса Event в Bitrix. Перед началом работы рекомендуется изучить официальную документацию Bitrix, а также ознакомиться с паттернами Фабрика и ServiceLocator.

DEV-BX Библиотека для модулей
Вспомогательная библиотека для разработки модулей, содержащая набор классов для работы в административной и публичной частях системы.

DEV-BX Журнал изменений товаров, элементов, заказов и ORM сущностей
Модуль фиксирует создание, обновление и удаление данных в объектах ORM, наследуемых от Bitrix\Main\ORM\Data\DataManager. При каждом изменении записываются исходные и новые значения, временная метка, идентификатор пользователя, название сайта, запрошенный URL, ID сессии и стек вызовов. По ссылке в стеке можно сразу перейти к файлу с событием и перейти к нужной строке кода.

Qu расширенная загрузка ассетов async/defer/media
Qu — модуль для расширенного управления загрузкой JavaScript, CSS и других ассетов в проектах на 1С-Битрикс. Изначально созданный для интеграции с библиотекой qu.js, инструмент эволюционировал в универсальное решение, позволяющее подключать любые файлы с полным контролем над атрибутами и методами загрузки.
Быстрое управление админ-панелью
Управление админ-панелью Битрикс с помощью горячих клавиш Админ-панель Битрикс часто перекрывает хедер и навигацию, искажает визуальное представление страницы и мешает оценить, как сайт выглядит для обычного пользователя. Этот модуль решает указанные проблемы. Возможности: - Мгновенное скрытие и отображение админ-панели по горячей клавише.

Dwstroy: Ядро
Модуль «Dwstroy: Ядро» — служебный компонент для проектов dwstroy. В нём сосредоточены базовые классы и методы для работы с массивами, их вывода в консоль и других утилитных задач, применяемых при разработке и доработке проектов. Для подключения используется команда: \Bitrix\Main\Loader::includeModule('dwstroy.core').

LESS компилятор (EcomLabs)
Модуль компиляции LESS предназначен для фронтенд-разработчиков, использующих лаконичный синтаксис с общими переменными и вложенной иерархией классов. Примеры кода демонстрируют определение цветовых переменных и стилизацию элементов с поддержкой медиа-запросов для адаптивной верстки.
FatCats: ядро решений
FatCats Core — базовый технический модуль для решений экосистемы FatCats. Он объединяет общие библиотеки, архитектурные паттерны и инфраструктурные компоненты, применяемые в других продуктах платформы. Разработчики могут использовать эти инструменты для создания и поддержки собственных решений на 1С-Битрикс.
FatCats MBuilder: сборка и локализация Bitrix-модулей
FatCats MBuilder — модуль для создания, подготовки, локализации и сборки модулей Bitrix. Решение закрывает полный цикл разработки: создание нового модуля из шаблона, подготовка рабочей копии перед сборкой, вынос фраз в lang-файлы, генерация ключей локализации и автоматическая подстановка вызовов Loc::getMessage(...) и BX.message(...).

Логирование для разработчиков
Модуль Intensa Logger предназначен для записи данных проекта в файлы. Он позволяет фиксировать узкие места и использовать логирование для отладки в процессе разработки. Реализованные функции включают запись логов, оповещение о критических проблемах, автоматическое удаление устаревших файлов, таймеры выполнения операций и трекер SQL-запросов на базе diag.

Intensa: интеграция с сервисом Sentry
Модуль перехватывает ошибки Bitrix и отправляет их в сервис Sentry для отслеживания разработчиками.



