# Квэлп: универсальный магазин

Каталог, покупки и общение с клиентами в одном решении. Для магазина с разными категориями товаров — от одежды и электроники до товаров для дома.

## Подготовка и установка

Модуль qwelp.universalshop включает магазин, мастер и настройки оформления. Отдельные qwelp.shop и qwelp.customizer не требуются.

Установите решение штатно из Marketplace и откройте мастер qwelp:universalshop. Он подготовит 15 дополнительных модулей с проверкой прав на загрузку. Выберите сайт, заполните данные магазина и начальные параметры покупателей, оплаты и доставки. Затем установка продолжается автоматически. Пауза и восстановление после устранения ошибки сохраняют выполненную работу.

Единый режим содержит компактное демо: 64 товара, 20 торговых предложений, информационные страницы, баннеры, подборки, меню и отзывы о магазине. Все изображения входят в полный архив; отдельный большой архив не скачивается. Интернет нужен для получения модулей Marketplace. Перед открытием продаж замените демонстрационные товары и контакты своими данными.

Обновление не сокращает каталоги существующих сайтов: компактный набор используется для новых установок. Завершите или штатно отмените начатый импорт старого профиля перед обновлением — checkpoint другого профиля не подменяется. Клиентские изменения защищены проверками владения. Старые неиспользуемые файлы пакета могут оставаться внутри каталога модуля после обновления.

Установка требует администратора с edit_php. Зарегистрированные qwelp.shop/qwelp.customizer требуют отдельной миграции с сохранением данных. Если необходимо отключить складской учёт по документам, мастер отдельно запрашивает согласие на эту общую для сайтов настройку. Количественный учёт и документы не удаляются.

При штатном удалении с сохранением данных таблицы и настройки остаются; явное удаление ограничено объектами модуля по журналам владения. Доказательства проверки, хеши и ограничения — в сопровождающем отчёте и security-journal.json каждого архива. Локальная проверка не означает модерацию или стабильную публикацию Marketplace.

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

## 1.2.66

Подготовка сохраняет готовые и скачанные модули. После потери ответа мастер проверяет результат без повторного запуска установщика. После обновления страницы продолжается ранее запущенная в этой вкладке установка. Нужны актуальные полные стабильные поставки независимых модулей Marketplace.

## 1.2.67

Мастер проходит цепочку доступных стабильных обновлений до её завершения, включая ранее установленные модули. Старый загруженный пакет обновляется без повторной полной загрузки. Убраны повторяющиеся сообщения и пустые подробности; технические этапы продолжаются автоматически. Реальные ошибки и отсутствие необходимой опубликованной версии не скрываются.

## 1.2.68

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

## 1.2.69

Исправлена обработка штатных обновлений Marketplace без отдельного файла описания. Скачанные и заранее установленные модули проходят одну цепочку доступных стабильных обновлений; данные и настройки сохраняются.

## 1.2.70

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

## 1.2.71

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

## 1.2.72

Исправлен вывод всех вкладок популярных товаров на главной странице. Сохранены исправления установки и пользовательские настройки.

## 1.2.73

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

## 1.2.74

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

## 1.2.74 UX revision 439

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

## 1.2.75

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

## 1.2.76

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

### Исправление установки 1.2.76
Исправлена ошибка завершения обновления магазина. Сохранены пользовательские настройки и изменённые файлы.

## 1.2.77

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

## 1.2.78

Исправлена отправка вопросов через форму FAQ. В корзине отображается состав комплекта с фотографиями и количеством товаров. Улучшены выбор города и счётчики магазинов, ссылки на странице компании. Пользовательские настройки и изменённые файлы сохраняются.

## 1.2.79

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