+7 499 938 8452 пн.-пт. 10:00 – 17:00
Есть идея по этому модулю?

Опишите доработку или сценарий — обсудим вместе с другими клиентами.

Все идеи для обсуждения

Отправка доступна после входа или регистрации. Текст формы сохранится.

Qu расширенная загрузка ассетов async/defer/media

Менее 50 раз установок
от devNseo
Ставится из 1С-Битрикс Marketplace за пару минут — вкладка «Установка».

Скриншоты

Технические данные

Число установок:
Менее 50 раз
Дата обновления:
21.08.2026
Версия:
1.0.2
Адаптивность:
Нет
Поддержка композита:
Да
Дата публикации:
28.07.2026

Совместимые редакции

Описание


Документация: https://devnseo.ru/qu/

Qu: Гибкое управление загрузкой ассетов

Qu — это инструмент для расширенного управления загрузкой JavaScript, CSS, link в проектах на 1С-Битрикс. Изначально разработанный для интеграции с библиотекой qu.js (https://github.com/qujs-dev/core), модуль перерос в универсальное решение, подходящее для подключения любых ассетов с полным контролем над атрибутами и способами загрузки.

В основе модуля лежит собственный реестр ассетов, построенный через стандартный $APPLICATION->AddHeadString(), который позволяет гибко описывать подключаемые файлы с указанием атрибутов (async, defer, media, onload и др.) и версий, а также определять зависимости между ними. Реестр может быть расширен несколькими способами:

  • через конфигурационные файлы в папке /config/ модуля;
  • через события других модулей (OnQuAssetsBuild);
  • через пользовательские оверрайды в /local/php_interface/qu/ (общие для всех сайтов или для конкретного сайта при мультисайтовости).

В стандартном конфиге, лежат файлы qu.js, а так же не которые встроенные адаптеры (bx-ready-que, bx-ready-on, bx-ready-min), для удобства загрузки композита в асинхронных сценариях.

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

Документация: https://devnseo.ru/qu/

Установка и настройка модуля Qu
1. Установка: Установите модуль стандартным способом через Маркетплейс. Перейдите в раздел «Marketplace» > «Каталог решений» и найдите модуль devnseo.qu в списке.

2. Настройка: После установки перейдите в «Настройки» > «Настройки продукта» > «Настройки модулей», выберите вкладку Qu. Для каждого сайта доступны индивидуальные настройки.

3. Использование в коде: Для подключения ассетов используйте API модуля:
\devNseo\Qu\Assets::include('asset_name'); — для подключения готового набора ресурсов.
\devNseo\Qu\Head::script() / style() / link() — для точечного добавления файлов с нужными атрибутами.

4. Кастомизация: Для расширения или переопределения конфигураций создавайте файлы в директории /local/php_interface/qu/common/ (для всех сайтов) или /local/php_interface/qu/SITE_ID/ (для конкретного сайта).
Техническая поддержка бесплатных решений (а также помощь в установке/настройке) осуществляется на платной основе.

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

Поддержка осуществляется: Пн-Пт с 18:00 до 21:00 по московскому времени (суббота, воскресенье и праздничные дни - выходные).

Время реагирования: в порядке живой очереди.

Обращаться по e-mail: info@devnseo.ru.

При обращении укажите:
— Название модуля
— Опишите проблему максимально подробно: шаги для воспроизведения, ожидаемый и фактический результат. Приложите скриншоты.
— Адрес сайта
— Доступы к админке (логин и пароль)
— FTP или SFTP доступ (хост, логин, пароль и порт)

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: https://www.site.ru
devnseo.qu универсальный загрузчик ассетов
devnseo.qu универсальный загрузчик ассетов
Бесплатно

Каталог для ИИ