Настройка готового интернет-магазина из маркетплейса 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Настройка готового интернет-магазина из маркетплейса 1С-Битрикс
Простая
~1 рабочий день
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1167
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    563
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    743
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Настройка готового интернет-магазина из маркетплейса 1С-Битрикс

Маркетплейс 1С-Битрикс содержит сотни готовых решений для интернет-магазинов. Установить шаблон — дело пятнадцати минут. А вот довести его до рабочего состояния без конфликтов модулей и просадки производительности — задача, которая требует понимания внутренней кухни платформы.

Как выбрать решение и не пожалеть

На Marketplace 1С-Битрикс каждое решение имеет карточку с рейтингом, количеством установок и датой последнего обновления. Ориентируйтесь на три параметра:

  • Дата последнего обновления — если решение не обновлялось больше 6 месяцев, скорее всего разработчик его забросил. Это критично, потому что ядро Битрикс обновляется регулярно, и старый код начинает конфликтовать.
  • Совместимость с редакцией — решение для «Бизнес» не встанет на «Старт». Проверяйте поле «Требуемая редакция» в карточке. Если у вас «Малый бизнес», а решение требует модуль sale расширенной версии — функционал корзины будет работать частично.
  • Количество установок vs рейтинг — 10 000 установок с рейтингом 3.2 хуже, чем 800 установок с рейтингом 4.8. Массовые решения часто перегружены универсальным кодом.

Перед покупкой разверните демо-версию. Большинство партнёров дают 30-дневный тестовый период. Проверьте скорость загрузки каталога на 500+ товарах — именно здесь проявляются проблемы архитектуры.

Установка и базовая настройка

Установка выполняется через панель администратора: Marketplace → Каталог решений → Установить. Система скачивает архив, распаковывает в /bitrix/templates/ и /local/templates/, регистрирует компоненты.

После установки:

  1. Активируйте шаблон в Настройки → Шаблоны сайтов для нужного сайта
  2. Пройдите мастер настройки решения (если есть) — он задаст базовые параметры: логотип, цвета, контакты, структуру каталога
  3. Проверьте, какие модули решение установило дополнительно — часто подтягиваются модули композита, CDN, push-уведомлений

Обратите внимание на путь шаблона. Решения могут ставиться как в /bitrix/templates/, так и в /local/templates/. Второй вариант предпочтительнее — он не перезаписывается при обновлении ядра.

Кастомизация шаблона

Готовое решение никогда не подходит на 100%. Кастомизация затрагивает три уровня:

Стили — template_styles.css. Файл находится в корне шаблона. Здесь меняются цвета, шрифты, отступы. Не редактируйте напрямую — создайте файл custom.css и подключите через header.php, чтобы обновление решения не затёрло изменения.

Логика компонентов — result_modifier.php. Каждый компонент (catalog.section, sale.basket.basket) имеет шаблон в /templates/.default/. Файл result_modifier.php позволяет изменить массив $arResult до его вывода в template.php. Это штатный механизм — используйте его вместо правки component.php.

Структура вывода — template.php. Если нужно переверстать блок, копируйте шаблон компонента в шаблон сайта (/local/templates/ваш_шаблон/components/bitrix/catalog.section/.default/) и редактируйте копию. Оригинал останется нетронутым.

Подводные камни

Конфликты модулей. Готовое решение может установить собственный модуль корзины или фильтра, который конфликтует со штатным catalog.smart.filter. Симптомы — белый экран при переходе в каталог или ошибки в bitrix/modules/. Проверьте логи в /bitrix/logs/ и отключите конфликтующий модуль через CLI:

php bitrix/modules/main/cli/bootstrap.php module:disable vendor.module

Производительность. Многие решения из маркетплейса тянут 15–20 CSS- и JS-файлов без минификации. Включите объединение и сжатие в настройках главного модуля: Настройки → Настройки модулей → Главный модуль → Оптимизация CSS/JS. Для композитного кэша — активируйте технологию «Композитный сайт» в Настройки → Композитный сайт.

Обновления. При обновлении решения через Marketplace перезаписываются файлы шаблона. Всё, что вы правили в оригинальных файлах — исчезнет. Правило: кастомизация только через копии шаблонов компонентов и отдельные CSS-файлы. Перед обновлением делайте бэкап через bitrix/backup.php или средствами хостинга.

Лицензионные ограничения. Некоторые решения включают шифрованные файлы (Bitrix Framework Encoded). Их нельзя редактировать. Если логика зашита в такой файл — вы ограничены параметрами, которые вынесены в настройки.

На что обратить внимание после запуска

Проверьте сайт через встроенный инструмент Монитор производительности (Настройки → Производительность → Панель производительности). Оценка ниже 30 баллов при 500 товарах — повод пересмотреть решение или оптимизировать серверное окружение. Убедитесь, что opcache включён, а параметр opcache.revalidate_freq выставлен в 60 для продакшена.

Готовое решение из маркетплейса — это фундамент, а не финальный продукт. Объём кастомизации зависит от сложности бизнес-логики, но базовый набор действий — перенос стилей в отдельный файл, копирование шаблонов компонентов и проверка производительности — обязателен в каждом проекте.