Вопросы и ответы

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

  1. создать рез. копию сайта, хотя бы базы данных,

  2. деинсталлировать модуль,

  3. стереть данный модуль с сайта (соотв. опция доступна в списке модулей),

  4. выполнить SQL-запрос (в админке на соотв. странице в разделе "Инструменты": Административный раздел - Настройки - Инструменты - SQL-запрос):

    DELETE FROM `b_option` WHERE `MODULE_ID`='webdebug.excel';

  5. сообщить нам (см. выше) для удаления нами упоминаний об использовании демо на Вашем сайте,

  6. повторно установить модуль из Маркетплейс .

После установки необходимо:

  1. Создать профиль импорта.
  2. Задать основные настройки для всего файла.
  3. Задать соответствия по полям данных для каждого листа.
  4. Создать резервную копию сайта.
  5. Запустить импорт.

Подробнее:

  1. На странице "Импорт из Excel" нажмите "Добавить новый профиль". Задайте названия профиля. На вкладке "Файл" укажите файл Excel (формат XLS или XLSX). Для этого нажмите кнопку "..." справа от текстового поля. Откроется окошко выбора файла. Теперь у Вас есть два варианта: выбрать файл, который уже загружен на сервер, или загрузить файл со своего компьютера. В первом случае просто выберите папку с файлом и дважды кликните на файл. Во втором случае нужно открыть вкладку "Загрузить файл" (в самом низу окошка выбора файла), перейти в папку, которую нужно загрузить файл. Далее нажать на кнопку "Выберите файл" (или "Обзор"), выбрать файл на компьютере. После этого нажимаем кнопку "Применить" в форме редактирования профиля.
  2. После сохранения файла, в случае, если файл корректный, появляются две новые вкладки. На вкладке "Настройки" укажите общие параметры импорта.
  3. На вкладке "Соответствие полей" укажите соответствия полей. Обратите внимание, что данные настройки указываются отдельно для каждого листа Excel. Чтобы указать настройки для определенного листа, кликните на кнопке с его названием. Здесь можно указать, загружать ли данный лист, в какой инфоблок загружать прайс-лист, какая колонка будет использоваться для идентификации элемента (т.е. значение в какой колонке будет уникальным для каждого элемента). Далее здесь необходимо указать номера строки и столбца, с которых начинается заголовок, номера строки и столбца, с которых начинаются элементы. После этого нужно нажать кнопку "Применить". После этого появится большая таблица соответствий. В левой колонке указаны все столбцы из Excel-файла, во второй колонке укажите, что обозначает этот столбец. В третьей колонке укажите, каким типом модуль должен считать данные для текущего свойства, в четвертой колонке укажите разделитель (используется для разделения множественный значений свойств инфоблока). Например, если у Вас несколько значений в одной ячейке, каждое из которых - на новой строке, укажите "\n" (без кавычек). После настройки всех необходимых соответствий сохраните профиль.
  4. Запустить профиль можно либо из административного интерфейса (на странице со списком профилей или на странице редактирования профиля) или из публичной части сайта (кнопка "Импорт из Excel" на панели инструментов). В открывшемся окне выберите файл (также, как и в п.1), и выберите профиль, в котором хранятся настройки для обработки данного файла. Нажмите кнопку "Начать".
Поддерживаются только файлы формата MS Excel (расширения XLS и XLSX).
Проблема может быть в некорректной настройке кодировки сайта. Для работы модуля необходима корректная настройка кодировки, чтобы «Проверка сайта» не находила ошибок.
Наиболее часто возникающая проблема - неправильная настройка расширения mbstring (опции func_overload и internal_encoding). Для решения этой проблемы Вам нужно обратиться к Вашему хостинг-провайдеру. Мы решаем эти вопросы за дополнительную плату.
Для начала попробуйте найти записи, которые, как Вы считаете, загрузились неправильно. Далее найдите эти записи в файле Excel. Теперь проверьте, правильно ли указан раздел. Если привязка к разделам идет по цветам (метод #1), проверьте правильность цветов разделов, прокручивая документ в MS Excel к началу.
В настройках модуля есть две опции, управляющие логированием - записью ошибок и отладочной информации в лог-файл. Галочкой укажите что нужно логировать ошибки и в тестовом поле укажите относительные путь к log-файлу (напр., /log.txt).
Параметры загрузки свойства типа «Список» указываются во время настройки соответствий.

Например, у Вас в Excel-файле есть свойство "Кейс в наличии", и значения - да/нет. Для загрузки этих значений списком создайте свойство инфоблока типа «Список», создайте в нем два значения (при необходимости в данном случае можно указать только одно - "да"). Первое - да, второе - нет (можно Да/Нет, или ДА/НЕТ - регистр символов не важен).

После этого в настройках соответствий для колонки, содержащей свойство "Кейс в наличии" укажите созданное свойство, а в поле "Тип значения" укажите "Привязка к списку по значению".
Да, конечно - попробовать можете, но корректная работа при этом не гарантируется.
В большинстве случаев все работает нормально, но даже в этом случае, если есть возможность исправить эти несоответствия - желательно это сделать.
Отсутствие ZIP-модуля в PHP не позволит обрабатывать файлы нового формата Excel 2007-2012 (*.docx). Файлы старого формата при этом должны обрабатываться как положено.
Поэтому, если у Вас возникла эта проблема, пересохраните файл в формат XLS и попробуйте загрузить так.
Если изменить уникальный код раздела (это относится только к способу разделения на разделы по цветам), то создастся раздел с именем, указанным в новом Excel-файле, при этом все товары (только если они присутствуют в новом файле импорта и только если их коды не изменялись) будут перенесены в этот раздел. Так получается, потому что именно уникальный код указывает на раздел. В случае, если уникальный код не заполнен, на раздел указывает имя данного разделов с учетом имени всех вышестоящих разделов. В случае разделения раздела по первому методу (разделы указаны в разных колонках) на раздел всегда указывает имя данного разделов с учетом имени всех вышестоящих разделов.

Однако, если для инфоблока отмечены опция автогенерации символьного кода из названия и опция уникальности символьного кода, то символьный код будет сгенерирован с числовым окончанием "-1", напр., "tovary-dlya-manikura-1". Чтобы после изменения символьного кода импорт прошел так, как нужно, снимите флажки с указанных опций, а после импорта отметьте их снова. Также в этом случае после импорта нужно будет удалить старые папки, которые остались с прошлого импорта.
Да, модуль загружает элементы любых инфоблоков - обычно это торговый каталог, но не всегда. Например, с помощью модуля можно на компьютере вести учет и затем лишь импортировать на сайт:
- новости,
- статьи,
- акции,
- и другой контент, использующий инфоблоки.
Для настройки SKU (торговых предложений) выполните настройку Битрикс следующим образом:
  1. Модуль поддерживает загрузку торговых предложений только в режиме разделения разделов по цветам, при этом товар, к которому относятся торговые предложения, должен быть выделен своим цветом (задается в настройках).
  2. В системе должен быть инфоблок, в который загружаются элементы инфоблока [товары],
  3. Для указанного инфоблока должен быть указан инфоблок с торговыми предложениям.
  4. В настройках профиля импорта модуля «Загрузка каталога из Excel» необходимо:
    1. отметить галочку «Использовать торговые предложения» (вкладка «Настройки»),
    2. на вкладке «Соответствие полей» указывать инфоблок Торговых предложений!
В остальном настройка ничем не отличается от импорта товаров без SKU.

Картинки загружаются следующими способами:

1. Можно указывать в файле в колонке "Картинка" значения например "image1.jpg", и в настройках профиля выбрать папку, где именно на текущем сайте находится папка со всеми картинками, оттуда и будут загружены картинки.

2. Можно указывать, например, "/upload/products/product_1032.jpg", без указания папки, тогда модуль будет искать картинки по указанному пути на текущем сайте.

3. Можно указывать также "http://site1.ru/images/my_image_1.jpg", тогда картинки будут загружаться с других сайтов.

Если для анонсной и подробной картинок указываются одиночные значения, то для множественных свойств типа "Файл" (напр., свойство "MORE_PHOTO" для загрузки доп. изображений) можно указывать несколько картинок любым из вышеуказанных способов с помощью перечисления. Перечисление может быть через запятую, точку с запятой, или каждая картинка с новой строки, или другие варианты. Пример (разделитель - запятая):

/images/image1.jpg,/images/image2.jpg,/images/image3.jpg

пример, где разделитель - перенос строки (указанное ниже - в одной ячейке):

/images/image1.jpg
/images/image2.jpg
/images/image3.jpg

Нет, регистр не влияет. Т.е. в файле товар имеет название "ТОВАР", а на сайте - "Товар", то указанный товар на сайте будет обновлен указанным товаром из файла. Поэтому, при изменении регистра названий разделов/товаров привязка по названию не пострадает.

Нет, а данном модуле такой возможности нет. Однако такая возможность есть в нашем более продвинутом модуле для загрузки (в т.ч. Excel) - Импорт данных.






По всем вопросам обращайтесь по нашим контактным данным:

Наверх