Документация: 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 доступ (хост, логин, пароль и порт)
Для покупки товара в нашем интернет-магазине выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Быстрый заказ».
Если оформляете быстрый заказ: напишите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту или через СМС. Теперь останется только ждать доставки и радоваться новой покупке.
Оформление заказа в стандартном режиме выглядит следующим образом. Заполняете полностью форму по последовательным этапам: адрес, способ доставки, оплаты, данные о себе. Советуем в комментарии к заказу написать информацию, которая поможет курьеру вас найти. Нажмите кнопку «Оформить заказ».
Оплачивайте покупки удобным способом. В интернет-магазине доступно 3 варианта оплаты:
- Наличные при самовывозе или доставке курьером. Специалист свяжется с вами в день доставки, чтобы уточнить время и заранее подготовить сдачу с любой купюры. Вы подписываете товаросопроводительные документы, вносите денежные средства, получаете товар и чек.
- Безналичный расчет при самовывозе или оформлении в интернет-магазине: карты МИР. Чтобы оплатить покупку на сайте, система перенаправит вас на сервер платежной системы. Здесь нужно ввести номер карты, срок действия и имя держателя.
- Электронные системы при онлайн-заказе: ЮMoney. Для совершения покупки система перенаправит вас на страницу платежного сервиса. Здесь необходимо заполнить форму по инструкции.
- Безналичная оплата на наш расчетный счет по выставленному счету.
Экономьте время на получении заказа. В интернет-магазине доступно 4 варианта доставки:
- Электронная поставка - все необходимые сведения о лицензии, праве пользования, кодах, ключах и др. высылаются покупателю на его e-mail.
- Курьерская доставка. Когда товар будет отправлен с нашего склада, Вам придет уведомление. В день доставки с Вами заблаговременно свяжется курьер для уточнения времени и деталей доставки. Доставка производится "до двери". Осмотрите упаковку на целостность и соответствие указанной комплектации.
- Постамат. Когда заказ поступит на точку, на Ваш телефон или e-mail придет уникальный код. Заказ нужно оплатить в терминале постамата. Срок хранения — 3 дня.
- Доставка Почтой России. Когда заказ придет в отделение, на Ваш адрес придет извещение о посылке. Перед оплатой Вы можете оценить состояние коробки: вес, целостность. Вскрывать коробку самостоятельно Вы можете только после оплаты заказа. Один заказ может содержать не больше 10 позиций и его стоимость не должна превышать 100 000 р.
Дополнительная информация.
Изучите полный алгоритм продления лицензий на модули 1С-Битрикс: Маркетплейс, включая активацию льготных купонов. Мы детально разбираем все условия: обязательный 30-дневный срок для сохранения максимальной выгоды, пропорциональное ценообразование (12,5%, 25%, 50% от цены модуля) и ограничение по минимальной сумме в 500 рублей. Этот гайд поможет вам эффективно планировать бюджет и гарантировать актуальность вашего проекта.