Размер шрифта
Цвет фона и шрифта
Изображения
Озвучивание текста
Обычная версия сайта
Правильные сайты
Правильные сайты
info@prav-site.ru
+7 343 237-27-47
+7 343 237-27-47
E-mail
info@prav-site.ru
Адрес
г. Екатеринбург, ул. Малышева 51
Режим работы
Пн. – Пт.: с 9:00 до 18:00
О компании
  • О компании
  • Акции
  • История
  • Сертификаты
  • Партнеры
  • Сотрудники
  • Отзывы
  • Вакансии
  • Реквизиты
Услуги
  • Разработка сайтов
    • Интернет-магазин
    • Разработка сайта на 1С-Битрикс
    • Cайт оптовой компании
    • Cайт производственной компании
    • Cайт услуг
  • Продвижение сайтов
    • SEO-аудит сайта
    • Продвижение по позициям
    • Продвижение по трафику
    • GEO-продвижение
  • Реклама
    • Настройка Яндекс Директ
    • Таргетированная реклама во ВКонтакте
  • Сопровождение и ведение сайтов
    • Сопровождение и поддержка сайтов на 1С-Битрикс
    • Сопровождение и поддержка интернет-магазинов
    • Сопровождение и поддержка корпоративных сайтов
  • Техническая поддержка
    • Восстановление сайта на 1С-Битрикс после взлома
    • Доработка сайтов на 1С-Битрикс
    • Защита сайта от спама
    • Интеграция интернет-магазина с 1С
    • Интеграция с маркетплейсами
    • Интеграция сайта на 1С-Битрикс с 1С
    • Массовая загрузка товаров на сайт
    • Наполнение сайта контентом
    • Настройка SMTP сервера для отправки почты в 1С-Битрикс
    • Настройка доставки на сайте
    • Настройка мультирегиональности
    • Настройка эквайринга на сайте
    • Парсинг сайтов
    • Перенос сайта на 1С-Битрикс
    • Перенос сайта на другой хостинг
    • Поддержка сайтов на шаблонах Аспро
    • Регистрация доменов
    • Техническая поддержка сайтов на шаблонах ИНТЕК
    • Ускорение загрузки сайтов
  • Битрикс24
    • Внедрение Битрикс24
  • ИИ
    • Разработка ИИ-ассистентов
Кейсы
  • Разработка сайта
  • Продвижение сайта
  • Доработки
Цены
Блог
Контакты
г. Екатеринбург, ул. Малышева 51
info@prav-site.ru
+7 343 237-27-47
+7 343 237-27-47
E-mail
info@prav-site.ru
Адрес
г. Екатеринбург, ул. Малышева 51
Режим работы
Пн. – Пт.: с 9:00 до 18:00
Правильные сайты
Правильные сайты
О компании
  • О компании
  • Акции
  • История
  • Сертификаты
  • Партнеры
  • Сотрудники
  • Отзывы
  • Вакансии
  • Реквизиты
Услуги
  • Разработка сайтов
    • Интернет-магазин
    • Разработка сайта на 1С-Битрикс
    • Cайт оптовой компании
    • Cайт производственной компании
    • Cайт услуг
  • Продвижение сайтов
    • SEO-аудит сайта
    • Продвижение по позициям
    • Продвижение по трафику
    • GEO-продвижение
  • Реклама
    • Настройка Яндекс Директ
    • Таргетированная реклама во ВКонтакте
  • Сопровождение и ведение сайтов
    • Сопровождение и поддержка сайтов на 1С-Битрикс
    • Сопровождение и поддержка интернет-магазинов
    • Сопровождение и поддержка корпоративных сайтов
  • Техническая поддержка
    • Восстановление сайта на 1С-Битрикс после взлома
    • Доработка сайтов на 1С-Битрикс
    • Защита сайта от спама
    • Интеграция интернет-магазина с 1С
    • Интеграция с маркетплейсами
    • Интеграция сайта на 1С-Битрикс с 1С
    • Массовая загрузка товаров на сайт
    • Наполнение сайта контентом
    • Настройка SMTP сервера для отправки почты в 1С-Битрикс
    • Настройка доставки на сайте
    • Настройка мультирегиональности
    • Настройка эквайринга на сайте
    • Парсинг сайтов
    • Перенос сайта на 1С-Битрикс
    • Перенос сайта на другой хостинг
    • Поддержка сайтов на шаблонах Аспро
    • Регистрация доменов
    • Техническая поддержка сайтов на шаблонах ИНТЕК
    • Ускорение загрузки сайтов
    • Еще
  • Битрикс24
    • Внедрение Битрикс24
  • ИИ
    • Разработка ИИ-ассистентов
Кейсы
  • Разработка сайта
  • Продвижение сайта
  • Доработки
Цены
Блог
Контакты
    Правильные сайты
    Правильные сайты
    Телефоны
    +7 343 237-27-47
    E-mail
    info@prav-site.ru
    Адрес
    г. Екатеринбург, ул. Малышева 51
    Режим работы
    Пн. – Пт.: с 9:00 до 18:00
    Правильные сайты
    • О компании
      • О компании
      • О компании
      • Акции
      • История
      • Сертификаты
      • Партнеры
      • Сотрудники
      • Отзывы
      • Вакансии
      • Реквизиты
    • Услуги
      • Услуги
      • Разработка сайтов
        • Разработка сайтов
        • Интернет-магазин
        • Разработка сайта на 1С-Битрикс
        • Cайт оптовой компании
        • Cайт производственной компании
        • Cайт услуг
      • Продвижение сайтов
        • Продвижение сайтов
        • SEO-аудит сайта
        • Продвижение по позициям
        • Продвижение по трафику
        • GEO-продвижение
      • Реклама
        • Реклама
        • Настройка Яндекс Директ
        • Таргетированная реклама во ВКонтакте
      • Сопровождение и ведение сайтов
        • Сопровождение и ведение сайтов
        • Сопровождение и поддержка сайтов на 1С-Битрикс
        • Сопровождение и поддержка интернет-магазинов
        • Сопровождение и поддержка корпоративных сайтов
      • Техническая поддержка
        • Техническая поддержка
        • Восстановление сайта на 1С-Битрикс после взлома
        • Доработка сайтов на 1С-Битрикс
        • Защита сайта от спама
        • Интеграция интернет-магазина с 1С
        • Интеграция с маркетплейсами
        • Интеграция сайта на 1С-Битрикс с 1С
        • Массовая загрузка товаров на сайт
        • Наполнение сайта контентом
        • Настройка SMTP сервера для отправки почты в 1С-Битрикс
        • Настройка доставки на сайте
        • Настройка мультирегиональности
        • Настройка эквайринга на сайте
        • Парсинг сайтов
        • Перенос сайта на 1С-Битрикс
        • Перенос сайта на другой хостинг
        • Поддержка сайтов на шаблонах Аспро
        • Регистрация доменов
        • Техническая поддержка сайтов на шаблонах ИНТЕК
        • Ускорение загрузки сайтов
      • Битрикс24
        • Битрикс24
        • Внедрение Битрикс24
      • ИИ
        • ИИ
        • Разработка ИИ-ассистентов
    • Кейсы
      • Кейсы
      • Разработка сайта
      • Продвижение сайта
      • Доработки
    • Цены
    • Блог
    • Контакты
    • +7 343 237-27-47
      • Телефоны
      • +7 343 237-27-47
    • г. Екатеринбург, ул. Малышева 51
    • info@prav-site.ru
    • Пн. – Пт.: с 9:00 до 18:00

    При выгрузке товаров из 1С УТ на сайт товары не привязываются к брендам. Как сделать привязку

    Главная
    —
    Статьи
    —
    Статьи на тему: Разработка сайтов
    —При выгрузке товаров из 1С УТ на сайт товары не привязываются к брендам. Как сделать привязку
    При выгрузке товаров из 1С УТ на сайт товары не привязываются к брендам. Как сделать привязку
    Разработка сайтов
    Обновлено: 2 апреля 2026
    В автоматическом режиме, в момент сохранения товара мы проверяем, есть ли элемент в инфоблоке "Бренд" с таким же названием, как в свойстве "Бренд" из 1С, если есть, то привязываем, если нет то создаем новый бренд и делаем привязку.

    Содержание:

    • В чем проблема со свойством «Бренд»
    • Почему это влияет не только на удобство, но и на работу сайта
    • Как работает автоматическая привязка бренда
    • Когда такая доработка особенно полезна
    • Что нужно подготовить перед внедрением
    • Готовый код для init.php
    • Что нужно поменять в коде под ваш проект
    • Что проверить после внедрения
    • FAQ
    Важно.
    Эта инструкция подходит только для специалистов с уровнем знания PHP не ниже среднего. Если вы не уверены в своих навыках, такую доработку лучше не внедрять на рабочем сайте самостоятельно. Ошибка в init.php может привести к некорректной работе обмена с 1С или к 500 ошибке.
    Одна из самых частых проблем на проектах с 1С-Битрикс и обменом из 1С УТ — бренд у товара формально приходит, но на сайте нормально не работает. В 1С он хранится как строка или список, а на сайте для каталога, фильтрации, страниц брендов и SEO обычно нужна привязка к отдельному инфоблоку брендов.

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

    Что дает такая доработка бизнесу:
    новые бренды создаются автоматически, товары сразу получают правильную привязку, а каталог меньше зависит от ручной рутины после обмена с 1С. Экономится часы времени при большом каталоге.
    В чем проблема со свойством «Бренд»

    На большинстве сайтов бренды сделаны отдельным инфоблоком. Это нормальная и удобная архитектура: у бренда можно сделать собственную страницу, добавить логотип, описание, баннер, SEO-текст, связать его с каталогом и использовать в фильтрах.

    Но в 1С все обычно устроено проще. Там бренд хранится как строка или список. При обмене это значение действительно приходит в товар, но не связывается автоматически со свойством типа «Привязка к элементам», которое используется на сайте.

    Из-за этого появляется типовая ситуация:

    1. в 1С бренд есть;
    2. в товар на сайте название бренда приехало;
    3. в инфоблоке брендов нужный элемент либо отсутствует, либо уже есть;
    4. но товар с этим брендом не связан так, как нужно для сайта.

    То есть визуально кажется, что обмен работает, но фактически каталог остается недособранным.

    Почему это влияет не только на удобство, но и на работу сайта

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

    • усложняется сопровождение каталога;
    • менеджеры тратят время на рутину после каждой выгрузки;
    • новые бренды могут не попадать в фильтры и подборки;
    • страницы брендов либо не наполняются, либо наполняются с задержкой;
    • часть SEO-структуры каталога работает не так, как задумано.

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

    Как работает автоматическая привязка бренда

    Логика решения достаточно простая и надежная:

    1. В момент сохранения свойств товара мы читаем значение бренда, которое пришло из 1С.
    2. Проверяем, существует ли в инфоблоке брендов элемент с таким названием.
    3. Если бренд уже есть — просто записываем привязку к нему в товар.
    4. Если бренда нет — создаем новый элемент бренда и сразу же привязываем товар к нему.

    В результате не нужно отдельно создавать бренд руками и потом возвращаться к товару, чтобы настроить связь. Каталог сам достраивает нужную структуру в момент обмена.

    По сути правило одно:
    если бренд найден — использовать его; если не найден — создать автоматически и сразу связать с товаром.
    Когда такая доработка особенно полезна

    Чаще всего она нужна в следующих случаях:

    • на сайте большой каталог с регулярным обменом из 1С;
    • бренды уже вынесены в отдельный инфоблок;
    • по брендам есть фильтрация, подборки или SEO-страницы;
    • новые бренды появляются постоянно;
    • у команды нет желания после каждой выгрузки вручную дорабатывать каталог.

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

    Что нужно подготовить перед внедрением

    Перед тем как вставлять код в init.php, нужно определить параметры именно вашего проекта:

    • ID инфоблока товаров — где хранятся карточки товара;
    • ID инфоблока брендов — куда будут создаваться новые элементы;
    • код свойства из 1С — откуда приходит название бренда;
    • код свойства привязки — куда должна записываться ссылка на бренд.

    Часто схема выглядит так: из 1С бренд приходит в свойство вроде CML2_MANUFACTURER, а на сайте используется отдельное свойство BRAND с типом «Привязка к элементам».

    Перед внедрением обязательно:

    • сделайте резервную копию файла init.php;
    • проверьте код на тестовом сайте;
    • убедитесь, что обмен с 1С после внедрения проходит корректно.

    Готовый код для init.php

    Ниже — рабочий пример, который можно адаптировать под конкретный проект. Он ищет бренд по названию, при необходимости создает его и записывает привязку в товар автоматически.

    Готовый код для init.php
    Показать полный код

    Что нужно поменять в коде под ваш проект

    • CATALOG_IBLOCK_ID — ID инфоблока каталога;
    • BRANDS_IBLOCK_ID — ID инфоблока брендов;
    • SOURCE_BRAND_PROPERTY_CODE — код свойства, которое приходит из 1С;
    • TARGET_BRAND_LINK_PROPERTY_CODE — код свойства привязки в товаре.

    Если у вас у брендов нужно автоматически заполнять еще и картинку, описание, SEO-поля или пользовательские свойства, это можно расширить в методе createBrand().

    Что проверить после внедрения

    После установки кода важно проверить не только отсутствие ошибки, но и сам рабочий сценарий:

    1. Создается ли новый бренд, если его еще нет в инфоблоке.
    2. Не создается ли дубль, если бренд уже существует.
    3. Привязывается ли товар к найденному или созданному бренду.
    4. Корректно ли работают фильтры, страницы брендов и вывод товаров по производителю.
    5. Нет ли дублей из-за разного написания брендов в 1С, например с лишними пробелами или разными вариантами названия.

    И еще один важный момент: эта доработка начинает работать с момента внедрения. Если в каталоге уже есть старые товары без корректной привязки к брендам, для них нужно отдельно запускать разовую обработку.

    FAQ

    Подойдет ли этот вариант, если бренд из 1С приходит списком, а не строкой?

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

    Будет ли код автоматически создавать новые бренды?

    Да. Если в инфоблоке брендов не найден элемент с нужным названием, код создаст его автоматически и сразу же привяжет к товару.

    Можно ли дополнительно заполнять у нового бренда описание, картинку и SEO-поля?

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

    Что делать с уже существующими товарами, где бренд ранее не был привязан?

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



    Поделитесь с друзьями
    • Комментарии
    Загрузка комментариев...
    Назад к списку

    Оставить заявку

    Мы перезвоним в ближайшее время
    • Инструменты эффективного мышления: кейс нашего директора для клуба выпускников УРСИБ
    • Сайт "тормозит", не отображаются изображения и виден исходный код. Чиним пошагово
    • Как вместо нулевой цены в шаблонах Аспро вывести "Цена: по запросу" и сохранить возможность заказть товар
    • Как стать руководителем и не облажаться
    • Почему не получается продвигать сайт по всей России: проблема не в SEO, а в самом сайте
    • Почему сеошник может быть отличным дизайнером?
    • Как при выгрузке товаров из 1С на сайт привязать товар к нескольким категориям, если в 1С у товара привязка только к одной группе
    • Новости индустрии 01 - 05.12.2025
    • Почему сайт есть, а клиентов нет: поисковики не видят в нём бизнес
    • Восстановление сайта после взлома, вирусов и сбоев
    • Введение в поиск 1
    • Веб-аналитика 4
    • Внешняя опимизация 5
    • Внутренняя оптимизация 10
    • Новости компании 7
    • Продажи 1
    • Разработка сайтов 23
    • Сопровождение клиентов 5
    1С-Битрикс Ozon Wildberries Выгрузка товаров Яндекс Маркет
    Компания
    О компании
    Акции
    История
    Сертификаты
    Партнеры
    Сотрудники
    Отзывы
    Вакансии
    Реквизиты
    Каталог
    Готовые сайты
    Продукты 1С-Битрикс
    Перенос сайтов на 1С-Битрикс
    CRM системы
    Услуги
    Разработка сайтов
    Продвижение сайтов
    Реклама
    Сопровождение и ведение сайтов
    Техническая поддержка
    Битрикс24
    ИИ
    Блог
    Термины
    Наши работы
    Вопросы и ответы
    Проверка сайта на соответствие 152-ФЗ
    +7 343 237-27-47
    +7 343 237-27-47
    E-mail
    info@prav-site.ru
    Адрес
    г. Екатеринбург, ул. Малышева 51
    Режим работы
    Пн. – Пт.: с 9:00 до 18:00
    info@prav-site.ru
    г. Екатеринбург, ул. Малышева 51

    © 2026 правильные-сайты.рф
    Политика конфиденциальности
    Карта сайта
    Мы используем куки на сайте! Используя этот сайт, вы соглашаетесь на использование файлов cookie. Вы можете прочитать нашу политику конфиденциальности