1С-Битрикс · бесплатно

Загрузка описаний и характеристик товаров в Битрикс из Excel

Один PHP-файл в корень сайта. Берёт XLSX и заполняет карточки товаров каталога: описания — в поля товара, характеристики — в свойства инфоблока, вес и габариты — в поля торгового каталога. С визуальным сопоставлением колонок, предпросмотром и откатом.

Как это работает

Четыре шага, изменения — только после явного подтверждения

1. Загрузка

Выбираете каталог из списка (только инфоблоки — торговые каталоги), режим для уже заполненных полей и XLSX-файл.

2. Сопоставление

Каждую колонку файла направляете сами: существующее свойство инфоблока / создать новое / детальное или краткое описание / вес, длина, ширина, высота / не загружать. Авто-подбор по названию — можно поправить.

3. Предпросмотр

Таблица «было → станет» по каждому товару. Данные ещё не тронуты. Применение — только после отметки «я проверил(а)».

4. Применение + откат

Перед записью создаётся журнал отката. После — сводка и таблицы статусов. Кнопка «Откатить этот запуск» вернёт прежние значения и удалит созданные свойства.

Как это выглядит — 4 экрана

От загрузки файла до отчёта и, если нужно, отката. Нажмите на любой экран, чтобы увеличить.

1 ЗагрузкаВыбираете каталог из списка торговых каталогов, режим для заполненных полей и XLSX-файл.
Шаг 1: выбор каталога, режима и файла XLSX
2 Сопоставление колонокДля каждой колонки файла — куда её грузить: свойство инфоблока, новое свойство, описание, вес/габариты каталога или «не загружать». Авто-подбор по названию.
Шаг 2: экран сопоставления колонок Excel со свойствами инфоблока
3 Применение и отчётПосле обязательного предпросмотра — запись. Сводка, статусы по вкладкам и товарам, и кнопка «Откатить этот запуск».
Шаг 3: отчёт по загрузке со сводкой и кнопкой отката
4 Откат (если понадобится)Одна кнопка возвращает прежние значения описаний, свойств и габаритов и удаляет свойства, созданные этим запуском.
Шаг 4: откат запуска завершён, исходные значения восстановлены

Что попадает в карточку товара

ОПИСАНИЯ

Детальное и краткое

Колонки с «описанием» и «кратким описанием / анонсом» — в поля DETAIL_TEXT и PREVIEW_TEXT товара.

СВОЙСТВА

Свойства инфоблока

Существующие свойства заполняются по коду/названию; недостающие создаются строковыми (код — транслит названия). Свойства-списки — по совпадению значения.

КАТАЛОГ

Вес и габариты

Колонки «вес / масса», «длина», «ширина», «высота» — в поля торгового каталога (WEIGHT, LENGTH, WIDTH, HEIGHT).

Требуется 1С-Битрикс с модулями «Информационные блоки» и «Торговый каталог», права администратора, PHP 7.4+. Только API Битрикса, без прямого SQL. Подробная инструкция со скриншотами — на отдельной странице.

Откуда брать файл с описаниями

Если описаний и характеристик ещё нет — их сгенерирует нейросеть. Онлайн-сервис ИИ:Заполнятор принимает XLSX-шаблон каталога и заполняет пустые ячейки (характеристики, размеры, ГОСТы, описания) через ChatGPT или YandexGPT. На выходе — тот же файл, который эта обработка загружает в Битрикс. Первые 100 товаров в сутки — бесплатно.

Частые вопросы

Нужно ли ставить модуль или править шаблон?

Нет. Это один PHP-файл — кладётся в корень сайта и открывается под администратором. После загрузки файл можно удалить. Работает только через API Битрикса, без прямого SQL.

Куда попадают данные из файла?

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

Можно ли отменить загрузку?

Да. Перед первой записью создаётся журнал отката. На экране результата — кнопка «Откатить этот запуск»: восстанавливает прежние значения описаний, свойств и габаритов и удаляет свойства, созданные этим запуском.

Что с товарами, которых нет в каталоге?

Пропускаются и помечаются статусом «Не найдено». Товары ищутся по названию.

Свойства-списки (enum) поддерживаются?

Да. Значение из файла должно совпадать со значением списка (регистр не важен). Если совпадения нет — поле для этого товара пропускается.

Обработка платная?

Нет, бесплатная. Платный тариф есть только у сервиса генерации ИИ:Заполнятор — и он про безлимит по количеству товаров.

Забрать обработку

Имя и email — на почту придёт ссылка на скачивание архива и инструкция. Бесплатно.

Получить обработку на email

Нужна доработка под ваш каталог?

Другая логика сопоставления, свои поля, торговые предложения (SKU), регламентная загрузка — напишите, оценю.

Форма обратной связи


Телефон / WhatsApp / Telegram:
8 (909) 093-34-22

Email: pilatalisa@yandex.ru

📍 Живу в Челябинске
💼 Работаю по всей России (удалённо)

×