С помощью CSV-файла можно быстро импортировать в интернет-магазин сразу много товаров и категорий. Создавайте CSV-файлы в табличных программах, например: OpenOffice/LibreOffice Calc, Microsoft Excel, iWork.
Образцы CSV-файлов с примерами из этого руководства — в кодировке Windows-1251 (Excel) или UTF-8 (OpenOffice/LibreOffice).
Как самому получить образец правильного CSV-файла
- Добавьте вручную несколько категорий с товарами в бекенде интернет-магазина.
- Экспортируйте эти категории и товары в CSV-файл.
Посмотрите, как устроен экспортированный файл, и создавайте собственные файлы точно так же.
Порядок импорта CSV-файла
- Составьте CSV-файл.
- Загрузите файл в разделе «Импорт/Экспорт → Импорт товаров из CSV».
- Выберите соответствия для столбцов файла. Проверьте, правильно ли сработал автоматический выбор соответствий.
- Выберите столбцы идентификации товаров/категорий и артикулов.
- Если нужно, укажите расширенные настройки импорта.
- Выполните анализ файла и настроек импорта.
- Импортируйте файл.
Сначала потренируйтесь импортировать 1–2 товара. Когда будете уверены в правильности результата, переходите к большему количеству товаров. Так вы избежите больших ошибок, которые трудно исправлять.
1. Составление CSV-файла
В первой строке файла должны быть заголовки столбцов. В этой строке все ячейки должны идти друг за другом — без пропусков в виде пустых ячеек.
Начиная со второй строки начинайте добавлять товары и категории.
Любая строка может быть товаром, артикулом или категорией
Категория
Если в строке заполнены ячейки только в тех столбцах, которые относятся только к категориям , значит, из этой строки будет импортирована категория.
Товар или артикул
Если в строке заполнена хотя бы одна ячейка из столбцов, которые относятся только к товарам , то из строки будет импортирован товар или артикул товара.
Если в идущих подряд нескольких строках заполнены ячейки в столбцах артикулов и совпадают значения в столбце, выбранном для идентификации товаров, то из первой строки в этой группе импортируется товар и его первый артикул, а из остальных строк этой группы импортируются дополнительные артикулы товара.
При импорте строк учитываются не все столбцы с заполненными ячейками, а только те столбцы, для которых выбраны соответствия на странице импорта. Соответствия для столбцов CSV-файла выбираются сразу после загрузки файла.
Описания столбцов
Заголовки столбцов могут быть необязательно такими, как в этой таблице. Столбцы можно называть как угодно. Главное, чтобы их названия отличались друг от друга.
Только если вы импортируете несколько изображений для каждого товара, то все столбцы с изображениями должны иметь одинаковые названия.
столбцы, которые можно заполнять для категорий
столбцы, которые нельзя заполнять для категорий
Столбец CSV-файла | Описание | Пример | Только категории |
---|---|---|---|
Свойства товаров и категорий | |||
Наименование | Название товара или категории. | Apple iPhone 5S | |
Ссылка на витрину | Фрагмент адреса URL. | iphone-5s | |
Заголовок | HTML-тег TITLE. | Apple iPhone 5S | |
META keywords | META-тег keywords. | Apple, iPhone, мобильный телефон | |
META description | META-тег description. | смартфон на платформе iOS сенсорный экран мультитач (емкостный) диагональ экрана 4"... |
|
Описание | Текст полного описания. Может содержать HTML-теги. | <h3>Опережая мысли.</h3><div>iPhone 5s задуман с определённой целью... | |
Статус | Отображение товара или категории на витрине. 1 — виден. 0 — на витрине не отображается. Скрытые товары и категории на витрине не видны, но доступны по прямой ссылке. |
1 | |
Валюта | ISO3-код валюты для импорт цен артикулов. Если валюта не указана, то цены импортируются в основной валюте магазина. | RUB | |
Тип товаров | Название типа товаров, который должен быть присвоен данному товару. Если в файле указан тип товаров, которого нет в настройках магазина, то при импорте файла будет создан новый тип с таким названием (только если у пользователя, выполняющего импорт, есть достаточные для этого права доступа). |
Мобильные телефоны | |
Краткое описание | Сокращенное описание товара для показа в списках товаров, например, в категориях и результатах поиска. Может содержать HTML-теги, но они могут не учитываться некоторыми темами дизайна. |
В iPhone 5s технологий стало ещё больше. Датчик идентификации по отпечатку пальца... | |
Наклейка | Один из стандартных идентификаторов наклеек для изображений товаров: new, bestseller, lowprice, или HTML-код собственной наклейки. | new | |
Теги | Теги товара через запятую. | iPhone,мобильный телефон,Apple | |
Облагается налогом | Название класса налогов для товара. Класс налогов с указанным в CSV-файле названием должен быть заранее настроен в разделе «Настройки → Налоги». |
НДС | |
Изображения |
URL или имя файла изображения товара. Чтобы импортировать несколько изображений для каждого товара, добавьте в CSV-файл несколько столбцов с одинаковым названием и укажите в них URL либо имена файлов изображений. |
iphone-5s-silver.jpg | |
Описания изображений товаров | Описание изображения, указанного в предыдущем столбце. | Вид спереди. | |
Изображения | Пример еще одного столбца с изображениями товаров. |
iphone-5s-gold.jpg | |
Описания изображений товаров | Описание следующего изображения. | Вид сзади. | |
Размер пример характеристики |
Дополнительная характеристика товара. Формат значения зависит от типа характеристики:
|
12 см {12 см,24 см,"38,5 см"} <{M,L,XL,XXL}> |
|
Свойства артикулов товаров | |||
Артикул | Код артикула товара. Если у товара всего один артикул, то этот столбец можно не включать в файл. |
iphone-5s-white | |
Наименование артикула | Наименование артикула товара, отображающееся на витрине. Если у товара всего один артикул, то этот столбец можно не включать в файл. |
Белый, 32Gb | |
Цена | Цена артикула. Валюта цены импортируется из столбца товара «Валюта». |
41990 | |
Доступен для заказа | 0 — артикул недоступен для заказа. 1 — артикул можно заказать. |
1 | |
Зачеркнутая цена | «Зачеркнутая цена» артикула. Валюта цены импортируется из столбца товара «Валюта». |
42550 | |
Закупочная цена | «Закупочная цена» артикула. Валюта цены импортируется из столбца товара «Валюта». |
39990 | |
В наличии | Количество артикула на общем складе магазина. Название конкретного склада не указывается, если склады в магазине не настроены. |
24 | |
В наличии @склад1 | Количество единиц артикула на складе с указанным названием. Если в магазине настроено несколько складов, добавьте в CSV-файл несколько столбцов для импорта остатков для каждого склада. Названия складов в файле должны точно соответствовать названиям складов магазина. Перед названием склада поставьте символ @ без пробела. |
18 | |
В наличии @склад2 | Пример столбца с остатками еще одного склада. | 25 | |
Основной артикул | Обозначение артикула, который должен стать основным артикулом товара. У каждого товара только один артикул может быть артикулом по умолчанию. | 1 | |
Изображения | URL или имя файла изображения товара, которое должно быть выбрано в свойствах артикула. | iphone-5s-silver.jpg |
Категории и подкатегории
С помощью CSV-файла можно создавать только статические категории товаров. Существующие динамические категории можно только обновлять — добавлять их нельзя.
Без специальных обозначений категории импортируются в самом верхнем уровне каталога. Чтобы разместить одну категорию внутри другой, перед названием такой подкатегории добавьте восклицательный знак.
Строка с подкатегорией должна быть в CSV-файле ниже строки с родительской категорией: либо сразу под ней, либо после товаров родительской категории.
Наименование | Цена |
---|---|
Мобильные телефоны | |
Тут может быть товар родительской категории |
100 |
!Apple | |
А тут товар подкатегории |
150 |
Чтобы разместить категорию на еще более низком уровне относительно предыдущей, добавьте перед названием еще один восклицательный знак.
Если нужно поместить очередную категорию на уровень выше относительно предыдущей, добавьте перед ее названием меньшее количество восклицательных знаков:
Наименование | Цена |
---|---|
Мобильные телефоны | |
!Nokia | |
!!Series 60 | |
!Apple |
Размещение товаров в категориях
Чтобы импортировать товары в нужную категорию, добавьте строки с этими товарами ниже строки с этой категорией — до строк с другими категориями.
Изменить принадлежность товара к категории можно только вручную в бекенде интернет-магазина. С помощью импорта CSV-файла принадлежность к категориям изменить нельзя.
Пример размещения товаров в категориях
Наименование | Цена |
---|---|
Мобильные телефоны | |
Apple iPhone 5S | 36990 |
!Распродажа | |
HTC One | 15900 |
В этом примере товар с наименованием «Apple iPhone 5S» будет импортирован в категорию «Мобильные телефоны», а товар «HTC One» — в категорию «Распродажа».
Добавление товара в несколько категорий
Путем импорта товар можно разместить сразу в нескольких категориях. Для этого нужно продублировать строку товара под строками нескольких категорий.
Пример
Наименование | Цена |
---|---|
Категория 1 | |
Товар | 1000 |
Категория 2 | |
Товар | 1000 |
Импорт товаров и их артикулов
Чтобы импортировать товар с несколькими артикулами, перечислите в файле строки таких артикулов одну за другой — после основной строки с товаром. В столбце идентификации товаров в таких строках должно быть указано одинаковое значение — чтобы вся группа артикулов оказалась отнесена к одному и тому же товару. Если идентификация товаров выполняется по названиям, то у всех артикулов одного товара должно быть одинаковое название товара.
Из группы строк, носящихся к одному товару, информация импортируется так:
- Из первой строки группы информация из столбцов товаров импортируется в свойства товара.
- Информация из столбцов товаров для всех остальных строк, кроме первой, не импортируется.
- Из всех строк группы информация из столбцов артикулов импортируется в свойства артикулов.
Артикулы можно импортировать в одном из двух режимов: 1) простой список артикулов и 2) выбор значений характеристик.
Режим 1: Простой список артикулов
Для импорта артикулов в виде простого списка перечислите все артикулы товара друг за другом. В столбце идентификации товаров укажите одинаковое значение. В столбце идентификации артикулов укажите разные значения.
Вот пример CSV-файла со списком артикулов одного товара. Для идентификации товаров используется столбец с наименованием, а для идентификации артикулов — столбец с артикулами.
Наименование | Артикул | Цена |
---|---|---|
Ботинки для сноуборда Jet | jet-6-white | 5050 |
Ботинки для сноуборда Jet | jet-7.5-black | 5080 |
Ботинки для сноуборда Jet | jet-8-white | 5080 |
Режим 2: Выбор значений характеристик
Для импорта артикулов товаров в режиме выбора значений характеристик укажите значения характеристик через запятую внутри специальных двойных скобок <{}>. В этом режиме можно использовать только характеристики с форматом «Выбор нескольких значений из списка». Из каждого сочетания значений во время импорта файла будет создан отдельный артикул. Для идентификации артикулов, сформированных из значений характеристик, выберите столбец с наименованиями артикулов.
Пример
Нужно сформировать артикулы из трех значений характеристики «Цвет». В этом примере из них будут созданы три артикула — каждый для одного из значений характеристики «Цвет».
Наименование | Цена | Доступен для заказа | В наличии | Цвет |
---|---|---|---|---|
Apple iPhone 5S | 36990 | 1 | 200 | <{серый,серебряный,золотой}> |
Остальные свойства, относящиеся к артикулам, будут применены ко всем сформированным артикулам. В этом примере для всех трех артикулов будет включено свойство «Доступен для заказа» и будет установлена цена 36990.
Для создания артикулов можно использовать значения нескольких характеристик. Точно так же вы выбираете значения нескольких характеристик, когда вручную создаете артикулы из значений характеристик в бекенде магазина.
Пример
В этом примере будут сформированы 9 артикулов — для всех сочетаний из 3 значений характеристики «Цвет» и 3 значений характеристики «Объем встроенной памяти» (3х3=9).
Наименование | Цена | Цвет | Объем встроенной памяти |
---|---|---|---|
Apple iPhone 5S | 36990 | <{серый,серебряный,золотой}> | <{16 ГБ,32 ГБ,64 ГБ}> |
Импорт индивидуальных значений для артикулов, сформированных из значений характеристик
Чтобы указать индивидуальные значения цены, доступности для заказа и наличия на складе для отдельных артикулов, для таких артикулов нужно добавить отдельные строки. В этих строках в столбце с наименованиями артикулов нужно перечислить через запятую с пробелом значения характеристик, которые соответствуют каждому такому артикулу, и эти же значения указать в столбцах с характеристиками — без двойных скобок <{}>.
Количество на складе для автоматически генерируемых артикулов им импорте также извлекается из этой строки, однако оно может быть импортировано несколькими способами (нужный способ можно выбрать в расширенных настройках во время импорта CSV-файла):
- Разделить указанное значение на складе поровну между всеми такими артикулами (режим, выбранный по умолчанию).
- Импортировать указанное значение на складе для каждого из артикулов.
- Не импортировать значение наличия на складе при импорте артикулов, сгенерированных на основе значений характеристик.
Пример
Наименование | Наименование артикула | Цена | В наличии | Цвет | Объем встроенной памяти |
---|---|---|---|---|---|
Apple iPhone 5S | 36990 | <{серый,серебряный,золотой}> | <{16Gb,32Gb,64Gb}> | ||
Apple iPhone 5S | серый, 32Gb | 41990 | 12 | серый | 32Gb |
Apple iPhone 5S | золотой, 64Gb | 46990 | 34 | золотой | 64Gb |
При импорте артикулов в режиме «Выбор значений характеристик» для идентификации артикулов необходимо выбирать столбец, содержащий наименования артикулов.
2. Загрузка файла
Перейдите в раздел «Импорт/экспорт → Импорт товаров из CSV».
Выберите символ, который используется в файле для разделения данных. Обычно это точка с запятой.
Выберите кодировку файла. Обычно UTF-8, если файл создавался в OpenOffice или LibreOffice, или Windows-1251, если файл создавался в Microsoft Excel.
Если вы используете в названиях или описаниях товаров специальные символы, например, ©, ±, ö и некоторые другие, то CSV-файл для импорта таких товаров рекомендуется сохранять с использованием международной кодировки UTF-8, чтобы эти символы не потерялись.
Выберите CSV-файл из папки на своем компьютере.
Если размер файла составляет несколько мегабайтов, то лучше запаковать его в ZIP- или GZ-архив. Скрипт импорта сам распакует архив на сервере, а вы сэкономите время на загрузку большого файла.
После загрузки файла на странице появится список его столбцов.
3. Выбор соответствий для столбцов файла
Для некоторых столбцов сразу будет выбрано соответствие — в какие свойства товаров/категорий или артикулов нужно импортировать каждый столбец. Проверьте, насколько правильно сработало автоматическое определение, и исправьте ошибки.
4. Выбор столбцов идентификации
Выберите свойства категорий/товаров/артикулов, которые должны использоваться для идентификации элементов каталога.
Идентификация очень важна — для того чтобы «показать» скрипту импорта, чем отличаются друг от друга категории товары и артикулы, перечисленные в CSV-файле. Выберите для идентификации те свойства, в чьих столбцах должны содержаться неповторяющиеся значения для каждого типа элементов каталога.
Варианты идентификации товаров и категорий
Выберите подходящий вариант:
- Наименование: товары и категории в файле будут различаться по столбцу, для которого вы выберите свойство «Наименование».
- Ссылка: товары и категории в файле будут различаться по столбцу, для которого вы выберите свойство «Ссылка на витрину».
- ID товара: категории импортироваться и обновляться не будут, а товары в файле будут различаться по столбцу, для которого вы выберите свойство «ID товара». ID товара — это числовой идентификатор товара в таблице базы данных shop_product. Его видно на странице редактирования товара в бекенде магазина. Этот вариант идентификации можно использовать только при обновлении существующих товаров, но не для импорта новых товаров.
- Идентификатор товара «1С»: категории и товары в файле будут различаться по столбцу, для которого вы выберите свойство «Товар: Идентификатор 1С».
- Столбец идентификации артикулов: категории импортироваться и обновляться не будут, а товары в файле будут различаться по столбцу, который вы выберите для идентификации артикулов.
- (пропускать товары и категории и импортировать только артикулы): категории и товары импортироваться и обновляться не будут, а будут импортироваться и обновляться только артикулы товаров, и они будут различаться по столбцу, который вы выберите для идентификации артикулов.
Варианты идентификации артикулов
Выберите подходящий вариант:
- Код артикула: артикулы товаров в файле будут различаться по столбцу, для которого вы выберите свойство «Код артикула».
- Наименование артикула: артикулы товаров в файле будут различаться по столбцу, для которого вы выберите свойство «Наименование артикула».
- ID артикула: артикулы товаров в файле будут различаться по столбцу, для которого вы выберите свойство «ID артикула». ID артикула — это числовой идентификатор артикула в таблице базы данных shop_product_skus. Этот вариант идентификации можно использовать только при обновлении существующих артикулов, но не для импорта новых артикулов.
- Идентификатор артикула «1С»: категории и товары в файле будут различаться по столбцу, для которого вы выберите свойство «Артикул: Идентификатор 1С».
5. Расширенные настройки
Расширенные настройки нужно изменять не всегда. Когда нужно:
- Вы хотите обновлять товары по названию и в категориях вашего каталога есть товары с совпадающими названиями. По умолчанию скрипт импорта ищет товары с совпадающими названиями или ссылками URL по всему каталогу, чтобы обновить их из CSV-файла. А если выключить флажок «Игнорировать принадлежность категориям при поиске совпадений товаров», то скрипт импорта будет искать товары с такими данными только в той категории, в которой они указаны в CSV-файле.
- Вам важно, какой тип будет присвоен новым товарам из файла, для которых в файле тип не указан. По умолчанию для товаров без типа в CSV-файле выбран один из типов из настроек магазина. Если по умолчанию выбран не тот тип, выберите нужный.
- В CSV-файле в описаниях товаров нет HTML-тегов. Чтобы на страницах магазина учитывались переносы строк в описаниях товаров, для них скрипт импорта добавит HTML-теги <br>.
- Вы импортируете изображения товаров из загруженных файлов, а не по URL. Выберите подходящую корневую директорию сервера и допишите путь к той поддиректории, в которую вы загрузили файлы изображений товаров. Загружать изображения товаров нужно в директорию на сервере, а не на вашем компьютере.
- Вы импортируете изображения товаров по URL, которые оканчиваются одинаково. Например, в URL изображений различается только путь к файлу, а имя файла во всех URL совпадает. В этом случае для настройки «Уникальность URL изображений товаров» выберите вариант «по пути к файлу». Если совпадает и путь к файлу, а различается доменное имя, то выберите вариант «по пути к файлу и доменному имени».
- Вы импортируете складские остатки для артикулов товаров, сформированных из значений характеристик в двойных скобках <{ … }>. Выберите подходящий вариант импорта складских остатков для таких артикулов.
6. Анализ выбранных параметров
Нажмите на кнопку внизу страницы, чтобы выполнить предварительный анализ файла и выбранных настроек. Скрипт импорта оценит, сколько категорий, товаров и артикулов будут импортированы. Если вы рассчитывали, что их количество должно быть другим, проверьте, правильно ли вы выбрали настройки импорта. После исправления настроек снова выполните анализ файла.
7. Импорт файла
Импортировать файл можно только после окончания его анализа. Чтобы начать импорт файла, нажмите на кнопку подтверждения внизу страницы.
Не закрывайте страницу экспорта в браузере, пока файл импортируется. Дождитесь сообщения об окончании импорта.
Примеры решения практических задач при импорте товаров из CSV-файла.
391 комментарий
Будет ли достаточно 2 колонки "Артикул" и "Цена"?
Подтверждаю, достаточно артикула.
Но только для обновления цен (продажи, закупочная, зачеркнутая) и остатков.
Характеристики из "ТИПЫ ТОВАРОВ" в этом случае не обновляются + Новые товары не добавляются
Если синхронизировать но наименованию или ссылке (url), то все нормально - Характеристики из "ТИПЫ ТОВАРОВ" обновляются, новые товары добавляются (в корень).
Почему так сделано - большой вопрос разработчикам ?
Поле "Артикул" отличает один артикул от другого. В каждом товаре может быть несколько артикулов. А у товара нет свойства "Артикул".
> Какой смысл делать уникальным поле "наименование" - я не понимаю.
При импорте вы сами вольны выбирать, какое поле товара считать уникальным: наименование либо фрагмент URL.
А если необходимо в одном движке открыть два магазина с разными доменными именами но с одинаковым товаром, как правильно сделать что исправлять в csv? Артикулы или названия? И как сделать чтобы ускорить операцию?
Подскажите, пожалуйста, где посмотреть данную настройку?
Можно, например, с помощью приложения "Логи" по ссылке на страницу со списком параметров конфигурации PHP.
У меня такая же проблема. А можно попроще объяснение? На других конструкторах картинки свободно выгружаются
Import completed!
Added 2 categories
Updated 484 categories
Added 109 products
Updated 12381 products
Added 125 SKUs
Updated 12380 SKUs
Ambiguous identification conditions for 20281 product images
"Путь к директории с изображениями товаров" выбрать директорию и указать поддиректорию, куда вы собираетесь загружать файлы изображений.
в облачном магазине не могу найти параметра "путь к директории с изображениями товаров" - где искать?
После выбора CSV-файла на вашем компьютере и его загрузки на сервер появится таблица с предпросмотром первых строк файла. Под этой таблицей щёлкните по ссылке "Расширенные настройки", коотрая покажет дополнительные поля настройки импорта, в том числе и "Путь к директории с изображениями товаров".
Чтобы загрузить на сайт остатки поставщика, достаточно в csv файле 2 столбцов, артикул и остатки?
Добрый день.
Пытаюсь обновить цены из прайса, в котором добавлены несколько товарных позиций.
Отключил для импорта поле "Наименование" - в прайсе оно отличается от того, что есть на сайте.
Оставил для импорта три поля - артикул (уникальный), закупочная цена, цена.
Проверка импорта говорит:
В CSV-файле обнаружена и готова к импорту следующая информация:
Нажимаю кнопку "Начать импорт" и получаю сообщение (картинка внизу) - Пустой вторичный столбец
На прикреплённом вами снимке экрана видно, что не задано поле идентификации товаров в настройке импорта.
мой комментарий с проблемой вот к этому - это Ваш специалист же пишет:
Если у всех товарова уникальные коды артикулов (т. е. код артикулов одного товара НЕ совпадают с кодами артикулов другого товара), то достаточно этих 2 столбцов. При импорте выберите не идентифицировать товары ни по какому столбцу — вариант "(нет)", — а для артикулов выберите идентификацию по коду артикула.
15786 товаров будут обновлены
25777 артикулов будут обновлены
Избыточное описание товаров на 33 строках файла
При этом я описание вообще не импортирую. В моей таблицы 3 столбца. Два для идентификации и цена.
В вашем случае, поскольку URL у некоторых товаров одинаковые, я предполагаю, что такие товары отображаются на разных витринах и принадлежат разным типам. Если так, то вам следует экспортировать в файл товары только одного типа (чтобы в него вошли только товары с уникальными URL), изменить в них названия и импортировать файл обратно, выбрав для идентификации столбец с URL (т. к. они уникальны для данного типа товаров). Аналогично потом поступить по отдельности со всеми остальными типами товаров.
Если нужно, то характеристика должна быть типа "чекбоксы", и значения этой характеристики нужно импортировать, как описано в секции "Режим 2: Выбор значений характеристик" в данной статье.
Если не нужно, то для создания выпадающего спсика можно создать услуги с несколькими вариантами. При оформлении заказа покупатель выберет нужные варианты, а вы увидите этот выбор на странице заказа, однако складская единица при этом каждый раз будет списываться одна и та же.
Все получается, только как в импорт csv файле категории и подкатегории создать? Или как в существующие категории и подкатегории товары отправить? Или только вручную?
Категория — это запись, аналогичная товару, но в которой нет информации, свойственной только товарам (например, цены, названия артикула и т. п.). Подкатегория — это категория, в начале названия которой стоит восклицательный знак — !
Новые товары, перечисленные в файле после строки с категорией (или подкатегорией), попадут в эту категорию (или подкатегорию).
Добрый день. Подскажите Пожалуйста как загрузить один товар но под разными цветами и артикулами так, что бы покупатель заходил в товар и мог выбирать варианты цветов и при этом цвет менялся на фото.
Видимо, вы имеете в виду загрузку разных изображений для разных артикулов товара. С помощью импорта CSV-файла это пока сделать невозможно. Только вручную в бекенде магазина можно выбрать одно из изображений товара для каждого артикула.
Прошло 4 года. это стало возможным? Таже проблемма
Такая возможность ещё не появилась. Если вам нужно более срочное решение, обратитесь за индивидуальной разработкой к партнёрам Webasyst.
Добрый день. У меня проблема с импортом товара из CSV. Файл не импортируется, выдает следующую ошибку: "993 товара не были обновлены в связи с недостаточными правами доступа вашего пользователя Webasyst."
Как это исправить?
как и указано проверить права пользователя для работы с указанным типом товаров. И проверьте что в настройках магазина у вас создан хоть 1 тип товаров.
Может кто объяснит, по каким причинам выгрузка абсолютно нового склада с новыми артикулами и новыми наименованиями из 426 товаров создала только 349 новых товаров и 77 товаров обновила? Хотя показал предварительно, что создает 425 новых товаров?
все просто, наименования товаров не уникальны, т.е. в товарах с одинаковыми наименованиями скрипт создал несколько артикулов, поэтому он и написал что 77 обновил
Здравствуйте.
Импортирую один товар в файле все как положено: Категория, на следующей строке товар с остальными заполненными полями. На странице магазина, если навести на "Каталог товаров", написано "Вы еще не создали ни одной категории товаров.". Но в настройках витрины категории есть. Товар, импортировался и если нажать на него, то сверху будет указана его категория. Почему не отображаются категории в каталоге товаров?
Все, понял. При импорте не поставил "1" в столбце "Статус" и категории импортировались скрытыми.
как избавится от дублирования изображений при повторном импорте, т.е. вся информация о товаре просто обновляется, а вот изображения дублируются.....как быть???? не предлагать удалять повторно импортируемые товары :)
При импорте файла выбрать для столбцов с изображениями вариант "Не импортировать".
Может быть есть способ удалить изображения для загружаемых товаров, что бы потом загрузить их ?
(тогда дублей фото не будет)
Хочу импортировать товары, выбираю кодировку UTF-8... Но после того, как файл загружается, кодировка сама изменяется на Window-1251. Соответственно, вместо кириллицы у меня абракадабра. Как решить эту проблему?
Точно такая же проблема! Как ее решить?
Олег, вам удалось ее решить?
Возможно, кодировка вашего файла не та, которую вы выбираете перед загрузкой. Если можете, дайте ссылку на пример вашего файла — посмотрим, что с ним не так.
Очень нужна подсказка!!! При создании товара в ручном режиме URL создается на латинском автоматически, как добиться этого при загрузке из файла CSV ? При загрузке из CSV в магазине создается просто порядковый номер !
Возможно, вам поможет один из плагинов.
Спасибо! Подскажите еще такой момент я сейчас покупаю эти плагины, но я в облаке, через некоторое время перейду на свой сервер, лицензию можно будет перенести? (Я останусь на том же домене что и сейчас! )
Добрый день! Импорт CSV-файлом по двум колонкам артикул/цена и артикул/доступен для заказа освоил.
А как настроить импорт по трем колонкам артикул/цена/доступен для заказа ?
Поле доступности для заказа не используется для идентификации товаров и категорий, потому что может совпадать у разных товаров. Какую задачу вы хотите решить? Опишите подробнее.
Я закачиваю раз в неделю прайс и наличие товара (1 или 0). Индифицируется продукт по артикулу. Из моего скриншота видно, что колонка А - артикул, В- цена, а вот колонка С - не определилась.
Результат скачивания: все цены стали равны 1.
Подозреваю, что у третьего столбца в вашем файле такое же название, что и у второго, т. е. "Цена". В этом случае значения третьего столбца, конечно, перезапишут значения второго. Укажите для каждого столбца своё значение и при импорте внимательно соотносите каждый столбец с тем свойством товаров и категорий, в которые вы хотите импортировать значения из этих столбцов.
Вопрос решился таким образом.
В первой строке: колонка 1 - назвал "Артикул", колонка 2 - "0" (проходит любой символ), колонка 3 - пустая.
Добрый день. Есть проблема с идентификацией товара по артикулу. В экспортируемом csv две колонки "Артикул".
Посмотрел основные данные экспортируемого товара, а там:
Раньше второй артикул назывался "Наименование артикула", а теперь вот так... В чем может быть проблема и где это можно поправить?
Судя по всему у вас модифицирован код скриптов. Отмените изменения.
Где именно он был модифицирован и где и как отменить изменения?
Где именно - сложно сказать, по скриншоту этого не определить. Подробную поддержку по редактированию исходного кода программных продуктов вы также можете получить от экспертов Webasyst.
Удалось найти самостоятельно в файле локализации:
\wa-apps\shop\locale\ru_RU\LC_MESSAGES\shop.po
Ключ SKU name
1. Бекэнд товара https://pp.vk.me/c633824/v633824912/38c39/fvavmJ4tRcY.jpg
2. Строки после экспорта https://pp.vk.me/c633824/v633824912/38c42/MbsplqBQox4.jpg
3. Строка после изменений https://pp.vk.me/c633824/v633824912/38c4c/4vDA-cEERs0.jpg
4. Настройки импорта и результат https://pp.vk.me/c633824/v633824912/38c55/BQX6hjpQeDc.jpg
5. Бекэенд после импорта https://pp.vk.me/c633824/v633824912/38c5e/97YsRetRH0I.jpg
То есть как он и обещал, создал почему-то еще один товар, и два лишних артикула. Основные поля после экспорта оставляла без изменений.
Очень надеюсь на помощь.
В вашем файле и на странице импорта не видно столбца с характеристикой типа "Размер" (со значениями "42", "46", "48"), на основании значений которой у вас сформированы артикулы в режиме "Выбор параметров". Эта характеристика обязательна при импорте таких товаров, для того чтобы правильно идентифицировать артикулы.
Если в файле, который вы импортировали, не было такого столбца, повторите операцию ещё раз, но уже с этим столбцом. И снова покажите снимки экрана, на которых хорошо видна информация о том, как экспортируется, сопоставляется и импортируется значение этого столбца.
Спасибо, да, если оставить столбец типа"Размер" все получается.
При загрузке пишет, что произведена замена фото (в колонке Изображения новые имена файлов), но замены не происходит. Что может быть?
Импорт CSV-файлов не заменяет фотографии товаров, а только загружает новые.
Доброго дня. Подскажите, как в режиме выбора характеристик импортировать характеристики для каждого артикула? У меня импортируется только в 1-ю строчку.
То, что вы показали на снимке экрана, непонятно. Покажите следующее:
Спасибо за ответ.
1.Формирование происходит по размеру и цвету
2. Импортирую штрихкод и delivery option.
3. штрихкод для складских документов, delivery для маркета.
Рез-т экспорта(столбцов с вносимыми характеристиками нет ):
Спасибо.
Для отдельных артикулов значения характеристик импортировать нельзя. Вручную их тоже нельзя вносить — нет таких полей на странице редактирования товара. Характеристики можно импортировать только в целом для всего товара.
В свойства артикулов можно импортировать только значения тех характеристик, на основе значений которых и формируются эти артикулы.
Здравствуйте. Можно удалить фотографию из карточки товара через сервис импорта? Или хотя бы поменять последовательность фотографий? Например, чтобы вторая фотография стала первой?
Такой возможности функция импорта не предоставляет.
Добрый день!
Существует ли возможность импорта файла csv через cron? Есть задача ежедневного обновления информации и хотелось бы автоматизировать процесс.
Такой возможности в Shop-Script нет. Возможно, вам удастся найти или заказать плагин, добавляющий такую возможность.
здравствуйте, подскажите как вы решили подобную задачу?
Здравствуйте!
У меня в прайсе в колонке "В наличии" кроме числовых значений есть текстовые "много", "мало". При импорте в БД они переносятся ка 0. Хотя в Характеристиках тип указан Текст (input). Что можно сделать чтобы использовать и числовые и текстовые значения. Склад используется один, можно вообще без склада. У каждого товара Артикул один, т.е. и количество у товара одно, арифметических действий с этим ипом производить не нужно.
Если какое-то свойство товара предназначено для хранения данных определённого типа, то только такие данные и нужно в него импортировать. Не очень понятен смысл вашего вопроса. Попробуйте пояснить на примере, в чём возникает сложность. Возможно, вам стоит опубликовать свой вопрос в виде отдельной темы в общем хабе поддержки.
Дело в том, что многие поставщики, если количество более (например) 500, пишут в графе количество "много". В импорте в Script-Shop графа "В наличии" принимает только числовое значение, т.е. (int) "много" - это "0". Пришлось править прайсы перед экспортом и менять "много" на 500, все равно в карточке товара количество явно в числовом формате не отображается.
Добрый день!
Подскажите как поступить... На картинке импорт товара. Почему возникает такая ошибка "Избыточное описание категорий на 1 строке файла"?.
Вопрос в догонку... Допустим товар у меня загружен и по категориям разбросан. Я загружаю новый прайс, где существующий товар обновляется (цена), а новый попадает в "Все товары". Как мне отслеживать этот новый товар, который ни в каких категориях не присутствует. Ведь я не могу в прайсе указать какой категории принадлежит товар, т.к. указанная в прайсе категория создается вновь, даже если уже существует.??? Что делать???
Возможно, где-то ещё в вашем файле есть строки с такими же значениями в столбцах идентификации.
Здравствуйте, не могу загрузить csv, выдает ошибку Invalid server response. В чем может быть ошибка?
Возможно, вы пытаетесь загрузить очень большой файл, размер которого не соответствует ограничению, установленному в параметре PHP-конфигурации post_max_size. Попробуйте упаковать CSV-файл в ZIP-архив и повторить загрузку. ZIP-архив будет автоматически распакован на сервере.
Не исключено также, что срабатывает ограничение, установленное в параметре max_execution_time. Попробуйте увеличить указанное в нём значение, если предыдущий совет вам не поможет.
Помогло, спасибо.
Михаил, добрый вечер!
Большой файл 2,95МБ преобразовала в ZIP-архив 411КБ.
При загрузке ZIP выдает ошибку - "Error while read zip file"
Что и где надо прописать/поправить?
Если будете ссылаться на редактирование файла php.ini , напишите, пжлста, где он находится.
Спасибо!
Возможно, на вашем сервере недоступно PHP-расширение Zip. Оно нужно для распаковки ZIP-файлов. Попросите службу поддержки хостинга активировать это расширение для вашего сайта.
Здравствуйте, а как добавлять товары в отдельные категории и подкатегории? В csv прописано. Спасибо.
Все товары, перечисленные под строкой категории, попадают в эту категорию. Аналогично, если нужно разместить товар в подкатегории, поместите его строку под строкой подкатегории.
добрый день!
можно ли отменить загруженный прайс вернув все к предыдущим значениям?
Только путём восстановления таблиц магазина из резервной копии (должна храниться на хостинге). Только учтите, что при этом могут обновиться и те значения, которые вы можете не хотеть обновлять: история заказов, изменённые количества товаров на складе и т. п.
А как сделать такую опцию ?
 — Webasyst 2016-09-23 22-10-09.png)
Магазин - Товары - Услуги.
через импорт csv ?
Уважаемый а где в csv файле Магазин - Товары - Услуги ?
Нет, это уже в настройках приложения добавляете услуги и указываете к какому типу товаров их отображать. CSV для этого не требуется.
В тот то и дело что Типы товаров я добавляю в csv вместе с товаром, но как услуги добавить к этим типам товаров не вручную большой вопрос.
Стандартной возможности импортировать информацию об услугах с помощью CSV-файла в Shop-Script нет. Если вам нужна такая возможность, опубликуйте идею в специальном разделе хаба поддержки.
Добрый день, у меня у товаров есть несколько артикулов, на сайте есть несколько складов.
Каждый артикул имеет РАЗНЫЙ остаток на каждом складе.
И в файле я прописываю это, но импорт буд-то игнорирует остатки на складах, он проставляет всем артикулам одинаковые остатки.
Подскажите, пожалуйста, что нужно настроить, чтоб выгружались реальные данные.
Как должен быть оформлен файл? Уже всё перепробовали.Так проставляет всем складам 0 и какому то одному бесконечное количество, при том у всех артикулов одинакого.
А так при импорте, у первого товара у ВСЕХ будет остаток 8,а у второго 6. И тоже у некоторых складов остаток будет бесконечным.
Создайте вручную в бекенде товар с несколькими артикулами, укажите для разных артикулов отдельные остатки по складам, и экспортируйте такой товар в CSV-файл. На примере такого файла вы увидите, как правильно его заполнять.
К сожалению это первое, что было мной сделано, и экспорт как раз получается как во втором варианте.
Но при импорте, та же история.
Перед импортом есть возможность указать как работать с остатками в расширенной настройке. И там есть три предложения:
1. Поделить ОБЩИЙ остаток на все артикулы.
2. Добавить ВСЕМ артикулам общий остаток.
3. Не указывать остаток.
режима "записать в базу всё так как есть в файле", нет)))
вот я и думаю, может есть какая-то хитрость или настройка. Что-то что может быть уже кому-то встречалось и решение было найдено.
Расширенная настройка нужна для того случая, когда товар продаётся в режиме "Выбор параметров" (артикулы формируются из комбинаций значений характеристик).
С простым списком артикулов такой проблемы обнаружить не удалось. У вас какой режим настройки артикулов?
Получилось разобраться, похоже. Ошибка была не в скрипте импорта а в понятии артикулов. При импорте Столбец идентификации артикулов выбирался Артикул,а надо было размер, потому что именно это имеется ввиду под артикулом в представлении движка.
Вопрос решён.
Спасибо, за помощь, именно ваш ответ, натолкнул на эту мысль.
Подскажите какой вариант остатков вы выбрали?
Удалось вгрузить реальные остатки по складам?
А как выгрузить ссылки на подстраницы?
Такой возможности в функции экспорта CSV-файла пока нет. Уточните, пожалуйста, для чего вам это нужно.
В смысле для чего-нужно!? Подстраницы карточки товара - Очень важная вещь, а её нет в импорте/экспорте!? Мы, например, там храним описания комплектаций и доп. опций (2 подстраницы). Другие, как я знаю, инструкции, руководства и прочие "файлы для скачивания". Подстраницы это лучше чем писать "портянки" в общем описании. Пора бы уже добавить подстраницы в экспорт/импорт
Передали предложение разработчикам.
Что-то сдвинулось с места в этом вопросе? Очень нужен данный функционал при импорте.
Пока нет. Информация об обновлениях доступна в "Инсталлере" и в магазине Webasyst.
Подскажите пожалуйста.
Для экспорта и импорта добавили одно поле из таблицы shop_product столбец sku_id

Экспортируется в фаил без проблем но при изменении значения данного поля и импорте его на сайт изменений не происходит в чем может быть загвоздка?Ваш вопрос не имеет прямого отношения к теме статьи. Задайте его в отдельной теме в общем хабе поддержки, пожалуйста.
Добрый день!
При импорте товаров не обновляются все товары и артикула (1 товар с тремя артикулами), можно ли найти данный товар???ъ
Ссылки в файле для обновления все есть.
Встроенного инструмента для поиска таких товаров нет. Вам стоит поискать такой товар средствами табличного редактора.
Добрый день,
подскажите как правильно настроить импорт, чтобы товар при импорте размещался сразу в своих категориях.
Как описано в секции "Размещение товаров в категориях" в этой статье. Т. е. для каждой категории в файле нужна отдельная строка.
Здравствуйте!
Подскажите пожалуйста такой момент.
Есть старый самописный сайт-магазин. Импортирую с него базу в webasyst.
У каждого товара имеются значения полей "Артикул", "Наименование артикула" и "Размер". Хочу сделать чтобы размер можно было выбирать при оформлении товара, поэтому значения имеют вид "<{размер1,размер2}>".
Однако после окончания импорта оказывается, что старые артикулы затираются значениями из поля "Размер".
Так и должно быть или я что-то делаю не так?
Оставить старые значения артикулов нельзя? Товары выгружаются из 1с с этими артикулами и получается в дальнейшем я не смогу получить возможность обновлять цены, например, т.к. старых артикулов у меня уже не будет.
Заранее благодарен.
Плагин https://www.webasyst.ru/store/plugin/shop/cml1c/ не умеет правильно синхронизировать данные для таких артикулов, созданных из сочетаний значений характеристик. Поэтому вам придётся использовать другой плагин для эих целей, пока в этот бесплатный плагин не будет добавлена эта возможность.
Спасибо за ответ.
Я даже как-то не подумал использовать этот плагин :)
Только начал работать с webasyst`ом. Делал импорт товаров вручную. Выгрузил список товаров, артикулов и цен в файле csv и в админке через дефолтовую функцию импорта/экспорта закачал.
а вручную через добавление csv-файла в меню админки "импорт/экспорт" не получится сделать правильно?
С помощью импорта CSV-файла товары с выбором сочетаний характеристик импортировать можно. Эта возможность описана в секции "Импорт товаров и их артикулов → Режим 2: Выбор значений характеристик" этой статьи.
Я по этй статье и делал экспорт.
Только проблема в том, что при этом способе система затирает старые артикулы на новые, состоящие из размеров.
Вот исходный файл:
И вот что получаю на выходе:
А мне этого не нужно :)
Размеры указываю как в статье:
Что именно вас не устраивает в полученном результате?
То что система "съедает" мои старые артикулы, т.к. в дальнейшем планирую обращаться к товарам через них. Хочу узнать в чем причина и исправить ее.
Ваши старые артикулы привязаны к значениям характеристик или просто добавлены вручную в карточке редактирования товара?
Нет, как я понял, артикул закреплен просто за 1 наименованием товара. Как я понял опытным путем и из ответов в другой ветке, у меня неправильный файл импорта. Помимо строки товара с полем "Размеры" вида <{размер1,размер2,размер3}>, ниже должны быть еще дубли с этим же товаром, только с каждым размером по отдельности. И при импорте опцию "Столбец идентификации артикулов" поставить в позицию "Наименование артикула". Тогда код артикула остается на месте.
Здравствуйте.
Пытаюсь переехать своими силами на данный движок. В принципе, ничего сложного в импорте нет, но есть проблема:
Я создаю новый товар, у которого три характеристики с 5-30 значениями. У одной из этих характеристик каждое значение имеет прямое влияние на цену. Я делаю сначала всё с общей ценой, потом экспортирую, правлю цены в Excel, удаляю товар из облака, импортирую на чистую, но получаю нулевые цены везде.
Что можно сделать? Ставить или не ставить <{123,234,345}> в заглавии цен не помогает.
Если товары продаются в режиме выбора значений характеристик, то для этого нужно в CSV-файле значения характеристик, формирующих список артикулов, указывать в сложных скобках <{значение1,значение2,значение3}>.
Цены всех артикулов, сформированных из значений таких характеристик, будут одинаковыми. Если вам нужно сделать цены таких артикулов разными, то нужно после строки товара добавить отдельные строки для артикулов, у которых значение цены должно отличаться от базовой цены товара. И в этих отдельных строках указать значения цен.
Когда вы добавляете отдельные строки для таких артикулов, важно соблюсти 2 требования:
Здравствуйте!
Вот такой есть вопрос по импорту товаров из scv-файла:
Можно ли перенести при импорте 1С-кий идентификатор(типа "ddd38364-d673-11e6-81f7-d02788b0023d"), так чтобы он вставился определенные таблицы в базе? Ну точнее в те таблицы, где он и должен быть? shop_product и shop_product_skus
При импорте CSV-файла выберите связь между столбцом с 1С-идентификатором и свойством "Идентификатор 1С" на странице импорта.
Если такого выбора у вас нет, установите плагин "1С (CommerceML)", чтобы этот выбор появился.
спасибо за ответ!
а скажите какой именно выбрать параметр?
у меня их два
вобщем, потестил.
В позиции "Идентификатор 1С" в таблицу "shop_product" айди не добавляется.
В позиции "Товар: Идентификатор 1С" айди добавляется в "shop_product", а в "shop_product_skus" - нет.
так и должно быть?
просто если работать через CML, тогда айди добавляется в обе таблицы.
Попробовал импортировать файл с 1С-идентификаторами, указанными и для товаров, и для артикулов. После загрузки файла выбрал для сопоставления столбец с идентификаторами и свойство "Идентификатор 1С" (а не "Товар: Идентификатор 1С"). Идентификаторы импортировались нормально в обе таблицы.
Возможно, нарушена структура данных в вашей таблице. Попробуйте проверить импорт на одном товаре с 1-2 артикулами для начала.
Если вам не удастся самостоятельно справиться с импортом, вы можете обратиться в службу поддержки за расширенной диагностикой.
т.е. для корректного функционирования 1С-идентификатор должен быть в обеих таблицах, так?
в вашем csv-файле было два столбца: айди для товаров и айди для артикулов и при импорте вы обоим столбцам выставили параметр "Идентификатор 1С"?
в общем, внедрить 1С-айди в обе таблицы мне удалось только вот таким способом:
добавил в csv-файл два столбца с одинаковыми айди. 1му отметил параметр "Товар: Идентификатор 1С", второму "Идентификатор 1С".
в других случаях айди добавляется только в каку-нибудь одну таблицу.
Подскажите пожалуйста, можно ли при импорте csv указывать несколько разных категорий для одного товара? Например, у меня в магазине у каждого товара минимум 2 категории, одной задан тип товара (например книжный шкаф), а второй - бренд (Cattelan). Если в csv я задаю сразу 2 категории/подкатегории (как на картинке), первая игнорируется. Приходится создавать товары с одной категорией, а затем вручную редактировать каждый товар, добавляя дополнительную категорию.
Для этого нужно повторить строку с товаром в нескольких категориях. В этом случае товар будет добавлен во все такие категории.
Спасибо за подсказку, разобрался.
Нашел еще один довольно простой вариант )). В бекенде Магазин-Товары справа меню (все время на виду, поэтому не замечал):
- ставим галки против тех товаров, которые нужно добавить в другую категорию;
- выбираем в меню справа "Добавить в категорию", далее выбираем нужную категорию, куда дублировать товар и жмем сохранить. Все в один миг.
!!! Только не ставьте галку в самый верхний чекбокс (слева от "Название"), иначе ВСЕ товары магазина добавятся в другую категорию.
Можно и просто перетащить выделенные товары на название нужной категории. Ещё советы по удобной работе с Shop-Script: https://www.shop-script.ru/help/8940/ui-tips/.
Здравствуйте!
Загрузила файл csv.Только почему-то в категории Цена, вместо полной стоимости товара, выгружается первая цифра цены. Например: вместо 4500р выгрузилось 4р. Это только вручную каждую позицию нужно исправлять или есть какие-то настройки разрядности цены? Подскажите пож-ста
Вероятно у вас в столбце были значения с дополнительными разделителями вида 4 500 или 4.500
Спасибо!
Перечитал уже и мануал, и комментарии, и вопросы и ответы к ним, но цельной картинки не сложилось. Есть некая озабоченность тем, что "что-то пойдёт не так".
Суть вопроса в следующем: выгружаем из 1С файл (пока что пробный, тестовый), в котором, согласно структуре первой строкой наименования столбцов, в следующих строках значения этих наименований. Выгружаем 3 столбца, "Цена", "В наличии", "Код артикула". система прглатывает и адекватно воспринимает названия 2 и 3 столбца и самостоятельно подбирает им соответствие, а цену, почему то ручками приходиться указывать. Мелочь, но не совсем камильфо.
Опять же, как видно на картинке, Стобец идентификации товаров зачем то выбирает "Наименование", которое в выгрузку вообще не добавляем, надо опять ручками указать "Нет". столбец идентификации артикулов корректно выбирает "Код артикула", это уже радует.
Теперь, в чём смысл теста был. Ручками в файл выгрузки был добавлен тестовая строка, содержащая несуществующий код артикула, с прописанной от балды ценой и количеством. Методом научного тыка, таким образом было установлено, что после проверки файла и непосредственно импорта этот несуществующий товар с неизвестным шопскрипту кодом артикула был проигнорирован и в магазин не добавлен (что нас очень даже порадовало!!!).
Собственно вопросы к суперзнатокам:
1) Возможно ли где-либо прописать один раз все условия для импорта (чтоб и столбец "Цена" выбирался и столбец идентификаторов товаров автоматом в НЕТ уходил? После отладки выгрузки из 1С импортом будет заниматься либо некая девушка с минимальными знаниями и умениями (раз в 2-3 часа), либо, возможно будет куплен скрипт для обработки cron-ом.
2) Показывает ли наш тест, что при выгрузке в CSV всей огромной базы из 1С за многие годы работы фирмы, в магазин импортируются лишь те товары (их цена и количество), код артикула которых совпадёт с кодом артикула в самом магазине (в настоящее время эти коды активно двумя девушками приводятся в соответствие в 1С и магазине)? Не выскочат невзначай несколько тысяч ненужных новых товаров?
Заранее спасибо за ответ.
Для информации: товар —- это своего рода виртуальная обёртка над артикулами. У любого товара есть хотя бы один артикул (а может быть и несколько артикулов у товара). А вот артикулов без товаров не бывает (они, конечно, теоретически могут храниться в базе данных, но для продажи на витрине они будут недоступны, да и не должно быть такой ситуации в нормальных условиях).
Если кратко, то ответ на ваш вопрос такой: если всегда правильно выбирать столбцы идентификации и CSV-файл содержит правильные данные в этих столбцах, то данные из файла будут либо обновлять существующие записи в магазине, либо добавлять новые, если идентификация существующей записи не удалась по выбранным столбцам и содержащимся в них данных.
И встречный вопрос: а почему вы не хотите обновлять базу данных товаров из "1С" с помощью специально для этого написанного плагина?
Насколько я понимаю, через импорт невозможно создать товар с множественными характеристиками? То есть к примеру штаны трёх размеров- чтобы было не три карточки товара, а одна с тремя размерами? Есть столбец "Наименование артикула", но игры с ним ни к чему не привели. Оно почему-то нигде не появляется.
Создайте вручную товар с нужной комбинацией артикулов и экспортируйте его в CSV-файл. Так вы сразу увидите, как подобный файл должен формироваться. И прочитайте ещё раз описание в разделе "Режим 2: Выбор значений характеристик" в этой статье-инструкции.
Если ничего не получается, покажите на снимках экрана фрагмент составленного вами CSV-файла и снимок страницы импорта этого файла, на котором будет видно, какие параметры импорта вы выбрали.
это
По-пользовательски это будет выглядеть так:
В Вашем случае наименование артикула это размеры. т.е. у Вас должно быть два одинаковых столбца, но один будет называться "Размер", а второй столбец будет называться "Наименование артикула".
Название товара Размер Наименование артикула
Брюки артикул 355 ||| <{48,50,52}> ||| пустая ячейка
Брюки артикул 355 ||| 48 ||| 48
Брюки артикул 355 ||| 50 ||| 50
Брюки артикул 355 ||| 52 ||| 52
всего строк на 1 артикул брюк должно быть столько же, сколько и размеров и плюс один, где все имеющиеся размеры в скобках фигурных <{.....}>
Если в один товар всключать еще и цветовые сочетания с размерным рядом, то это еще те танцы с бубном... не пользуемся, предпочитаем думать, что разные цвета одной модели одежды - есть разные товары:)))
только так создаются множественные выборы в этом движке..... и как то непродуманно конечно, я который год пишу в СП SS , но они не понимают логику, по крайней мере одежных магазинов. В другом остальном движок наилучший.
PS: ||| это разграничитель столбцов самодельные, чтобы понятнее было:)
Напомню, что такое количество строк необходимо только в том случае, если вам нужно указать какие-то индивидуальные свойства для артикулов такого товара: цену или складские остатки. Если эти свойства для всех импортируемых артикулов одинаковые, то достаточно одной, самой первой строки.
Скорее всего остатки всё же придётся указывать разные для отдельных артикулов, поэтому отдельные строки для артикулов формировать будет нужно, как написано в предыдущем комментарии.
Михаил, Вы не правы:) Извините, что так резко. Если речь о <{n1,n2,n3,...nn}> то ТОЛЬКО n+1 строк, где n - количество размеров/
А вот если используется {n1,n2,n3,...nn} без < и > ,то, да, как Вы и сказали.
Предлагаю не заниматься бездоказательным обвинением друг друга в неправоте, а обсуждать проблему более конкретно. Если вы считаете, что импорт CSV-файлов не работает так, как описано в этой статье и в моём комментарии, опишите подробно найденную вами ошибку в функции импорта в разделе сообщений об ошибках, дайте там ссылку на импортируемый вами файл и покажите снимок экрана с параметрами импорта этого файла. Если окажется, что вы нашли ошибку, то я передам её разработчикам для исправления. Если ошибку найти не удастся, то, возможно, вы научитесь правильно импортировать CSV-файлы, если сейчас вам это делать пока не удаётся.
Спасибо ) Кажется разобрался
Здравствуйте. Обновляю товары, такие поля как Бренды и Страна производитель. После обновления добавляется вторая цена - Варианты покупки.
Наименование и артикулы есть.
Как сделать, чтобы цена оставалась и не добавлялась вторая?
Спасибо!
Покажите фрагмент CSV-файла с этим товаром и страницу импорта, где видно, какие параметры вы выбрали перед импортом файла.
не поможете?
Добрый день!
Такая проблема: при импорте csv-файла есть товары в рублях,долларах и евро. Импорт проходит отлично, все работает. Но, когда захожу в магазин, вижу товары, которые были в долларах(евро) теперь в рублях. В чем подвох? Спасибо.
Забыл уточнить, у товаров, которые были в долларах(евро), а стали в рублях, - конвертация в рубли не произошла, то есть если товар стоил 9.5$, после импорта он будет стоить 9.5 руб.
1. Я обновляю информацию о существующих товарах.
2.1-2 Взял один из проблемных товаров с кодом 3523(подчеркнут красным):
После импорта во фронте нахожу этот продукт с ценой как в csv-файле, но конвертация из евро в гривны так и не произошла:

3. Настройки валют в магазине:
4. Вот товар до импорта:
После импорта ничего не меняется, причем, если я поменяю цену этого товара в csv-файле и опять сделаю импорт, она изменится и на сайте, но без конвертации в гривны.Михаил, сможете помочь?
Если указать столбец "Наименование" в csv-файле, тогда валюта обновится вместе с ценой.
Если не указать этот столбец, тогда обновляются только цены, без валюты, почему так??
Валюта — это свойство товара, а не артикула. У разных артикулов не могут быть разные валюты. Раз вы не выполняете идентификацию товаров, то и свойства товаров не импортируются. Импортируются только свойства артикулов, в число которых обозначение валюты не входит.
Выходит, цена - это свойство не товара, а артикула??? Если так, тогда понятно.
Конечно. Ведь у товара может быть более 1 артикула, и у каждого — своя цена.
Спасибо, Михаил, теперь понятно.
В файле: root\wa-apps\shop\lib\actions\csv\shopCsvProductrun.controller.php, в методе stepImportSku есть место интересное со строки 1390:
Что-то видимо забыли..
Михаил, здравствуйте. Укажите, пожалуйста, направление поиска.
Есть чистый развёрнутый вебасист и ss (развёрнутый в тестовой среде). Сформировали 120-строковый CSV-файл с товарами. На SS не создано ни одной характеристики с расчётом, что они, как и категории и всё остальное - будет подтянуто из CSV-файла. Но чтобы я не делал, у меня не получается добиться автоматического создания характеристик и их значений. Вопрос: вообще можно ли характеристики и их значения создать с помощью CSV-файла импорта? И если да, то каким образом?
Всё получается импортировать, если характеристики и их значения уже созданы вручную в бекенде магазина.
Покажу всё на снимках экрана.
1. CSV-файл.
2. Страница импорта. Выберите создание новой характеристики с нужным вам типом данных.
3. Результат. Этих характеристик не было до начала импорта.
Здравствуйте, Михаил. Благодарю, всё получилось.
Ещё один вопрос, на этот раз касающийся формирования кодов артикулов. Сейчас в магазине установлен плагин "Генератор артикулов". Если его выключить, артикулы не создаются. Верно ли я понимаю, что сам SS не генерирует артикулы?
У меня сейчас задача - задать конкретные артикулы для каждого товара. В наличии есть CSV-файл, в котором 95% строк содержат товары с несколькими значениями характеристик (после импорта появляется 9000 артикулов). То, как генерирует артикулы плагин - меня не устраивает, но это вопрос не к вам. У вас, Михаил, я хочу узнать, можно ли (и если да, то как) сформировать артикулы с помощью функционала самого магазина. Или импортировать файл без создания артикулов, экспортировать получившуюся "массу" товаров, задать каждому артикулу товар (вручную) и снова импортировать файл CSV?
Готов предоставить скриншоты любых данных и/или действий.
Поясните, что именно вы понимаете под "генерацией артикулов". Из каких данных и по каким правилам должна, по-вашему, происходить эта генерация?
Что вы понимаете под словами "задать конкретные артикулы"? Артикулы в Shop-Script нельзя "задать". Их можно создать в товаре, или добавить в товар (это одно и тоже действие, которое я назвал разными словами). А именно "задать" в Shop-Script можно коды для артикулов или наименования для артикулов.
Создать можно сущность: категорию, товар или артикул. А задать можно значение: код, наименование или описание. Уточните свою формулировку, чтобы мы оба были уверены, что говорим об одном и том же.
Можно. Это описано в этой статье-инструкции, в частях "Режим 1: Простой список артикулов" и "Режим 2: Выбор значений характеристик".
CSV-файл можно сразу импортировать таким образом, что для импортируемых товаров будут созданы нужные вам артикулы. Изучите те части инструкции, на которые я только что сослался.
И импортировать товар без создания артикулов невозможно, потому что товаров без артикулов в Shop-Script не существует. Как только создаётся товар, для него сразу же создаётся хотя бы один артикул. Покупатель всегда покупает только артикулы, не товары. Товар — это только маркетинговая оболочка для одного или группы артикулов. У этой оболочки есть общее название, описание, набор фотографий, страница на сайте, общий URL и т. п.
Михаил, я говорю о кодах артикулов (не о наименованиях артикулов). Наименования артикулов прекрасно создаются при импорте товара. Мне нужно, чтобы все товары начиная с первого имели код артикула БФ-000001 (+1) с увеличением значения со сдвигом влево (т.е. тысячный товар имел бы код артикула БФ-001000.
Как это возможно сделать, если в исходном сформированном вручную CSV файле товары имеют множество характеристик созданных по схеме "Режим 2: Выбор значений характеристик"?
Автоматически Shop-Script коды артикулов по разным правилам не формирует. Вам нужно самостоятельно вписать такие коды в CSV-файл. Чтобы облегчить себе работу, используйте средства табличного редактора: автозаполнение ячеек или макросы.
Если артикулы создаются путём импорта во 2-м режиме и нужно для каждого артикула импортировать некоторое индивидуальное значение (в вашем случае — код артикула), то, кроме строки с товаром, где группы значений указаны в двойных скобках <{}> — для формирования артикулов из всех сочетаний этих значений, — после строки товара нужно добавить ещё отдельные строки для его артикулов. Наименование каждого артикула должно состоять из значений характеристик, из которых создан этот артикул, перечисленных через запятую. А в ячейку с кодом артикула впишите его код, который вам нужен.
Таким же образом можно импортировать автоматически формируемые из характеристик артикулы с другими индивидуальными значениями: остатками на складе, ценами, доступностью для заказа.
Мы в плотную подошли к моей проблеме.
Чтобы так сделать, нужно провести титаническую работу. Можем мы пойти другим путём? Импортировать CSV-файл, в котором товары прописаны по схеме "Режим 2: Выбор значений характеристик". А после, когда магазин сгенерирует нужные названия артикулов и соответственно товары, сделать экспорт всех товаров и задать коды артикулов уже в этом получившемся файле?
Если да, то каким образом снова импортировать получившийся файл так, чтобы обновились только коды артикулов без создания дополнительных строк/товаров/etc.
На скриншоте файл экспорта из магазина, с пустыми полями "код артикула".
Вы правы! Я забыл, что при экспорте в файл попадают все автоматически сформированные артикулы. Так вы действительно облегчите себе работу.
Впишите коды артикулов в файл.
При импорте для товаров выберите подходящий столбец идентификации (скорее всего URL, т. к. он обычно должен быть уникален для всех товаров), а для артикулов столбцом идентификации должен быть только "Наименование артикула". Во 2-м режиме импорта артикулов (неважно, импорта новых артикулов или обновления существующих), для идентификации артикулов нужно всегда использовать только столбец с наименованиями артикулов. Наименования, конечно, должны быть сформированы строго по правилу: значения характеристик, из которых создан артикул, перечисленные через запятую.
Сначала потренируйтесь на 1–2 товарах.
Михаил, благодарю. Всё получилось в точности как нам нужно.
Думаю, что вопросы будут и дальше)) связанные с обменом с 1С и другие, но это уже будет другая история. Сейчас всё супер. Ещё раз благодарю!
Михаил добрый день подскажите как вот этот csv https://yadi.sk/d/Vj_RqgrA3JorKo файл импортировать так что бы у каждого кода артикула был привязан размер и цвет.
Вот этот вариант не подходит т.к придется ручками перелопачивать почти 5000 товаров
Брюки артикул 355 ||| <{48,50,52}> ||| пустая ячейка
Брюки артикул 355 ||| 48 ||| 48
Брюки артикул 355 ||| 50 ||| 50
Брюки артикул 355 ||| 52 ||| 52
Чтобы для каждого артикула импортировались значения некоторых характеристик, артикулы этого товара должны быть сформированы из значений этих характеристик. А значит, эти характеристики должны иметь тип "Выбор нескольких возможных вариантов (checkbox)".
И импортировать такие товары нужно с помощью двойных скобок <{...}>. Если этот вариант вам не подходит, другого я не знаю. Можно написать или зазкать плагин, который будет импортировать товары так, как вам нужно.
Выбрал несколько возможных варианто, но все равно размеры не проставляются посомтрите пожалуйста файл мб где то косячу https://yadi.sk/d/vMeilNF83JrHQ6
Покажите на снимке экрана вашу страницу импорта и карточку товара после импорта. Чтобы было видно, что и как вы импортировали, и что значит "размеры не проставляются".
При выставлении размеров в <{..}> размер проставляется только один и наименование под артикулов и кодов артиклов отсутствует
Импорт товаров :
http://joxi.ru/MAj0GX3h4GZDXm
http://joxi.ru/DmBXnklfwQPlLA
Тип Характеристики http://joxi.ru/82QVDzZhjg3MXA
Карточка товара http://joxi.ru/KAgKk3ZH4JeqZA
А если импортировать размеры без <{..}> получаеться вот так
Импорт товара
http://joxi.ru/5mdk0Zdsk517Vr
http://joxi.ru/Q2KnVM5F4RXeom
Тип Характеристик не менял
Карточка товара http://joxi.ru/823ObQ9hJOKLk2 Размер не проставляеться
Получаеться вот так http://joxi.ru/RmzXel9f0lG4WA Указываются наименование товара, а не выбор размера
Насколько я вижу, вы в каждой строке указали только по одному значению характеристики, например, так:
В таком виде у товара сформируется только один артикул. Чтобы у товара сформировалось несколько артикулов, надо в двойных скобках перечислить несколько значений, например, так:
все верно указал по одному значению т.к у каждого кода артикула свой размер и свое количество товара. Все вместе объединяю их Общим артикулом.
Так неправильно. В статье написано, как правильно:
Здравствуйте!
Подскажите, пожалуйста, как указать, что одному артикулу соответствует два цвета? Например, кофта черно-белая. В характеристиках у неё должны стоять цвета "черный" и "белый", и, соответственно, она должна отфильтроваться и при выборе только черного цвета, и при выборе белого.
В Shop-Script каждому артикулу может соответствовать только одно значение каждой характеристики. Выбрать два значения нет возможности. Как можно попробовать обойти это ограничение: добавить ещё одну характеристику типа "цвет" и её тоже использовать для формирования артикулов. Для одной характеристики выберите белый цвет, для другой — чёрный.
Получилось! Большое спасибо!
Здравствуйте!
Подскажите, а можно ли через Excel добавлять товары для перекрестных продаж? Товаров с конкретными рекомендациями - тысячи. В ручную добавлять через админку будем месяц :(
Такой возможности пока нет. Возможно, вам удастся найти такой плагин или заказать его для себя.
У поставщика очень много товаров, соответственно и куча характеристик. Всех букв латинского алфавита не хватает для всех характеристик. Можно ли в названии столбцов использовать несколько латинских букв?
Каким образом и с какой целью вы используете буквы латинского алфавита для характеристик? Покажите суть проблемы на снимке экрана.
Я же описал цель выше - характеристик товаров во всей базе поставщика больше 100 штук (то есть больше 100 столбцов). А букв в английском алфавите всего 26. И как быть?
Показывать мне пока нечего, т.к. поставщик специально под меня готовит выгрузку товаров.
Какова связь между количеством букв в алфавите и количеством характеристик? Поясните на примере, пожалуйста.
Как можно проверить, перед экспортом, есть ли одинаковые названия товаров в CSV? URL поставщик не предоставляет.
А то у поставщика названия могут быть одинаковыми, но товары там разные...
Почитайте в справке вашего табличного редактора, как находить одинаковые значения ячеек в выбранном столбце.
Импортировал следующее:
А получил следующее:
Почему? Ведь разделы АЭРОХОККЕЙ ДЛЯ ДОМА, АЭРОХОККЕЙ ДЛЯ ДЕТЕЙ, АЭРОХОККЕЙ ДЛЯ БАРА должны были быть на одном уровне! А они получились вложенными в АЭРОХОККЕЙ ДЛЯ ДОМА.
В вашем файле неправильная структура категорий. Нет категории самого высокого уровня — её название должно быть без восклицательного знака. Восклицательный знак — это не обозначение категории. Это обозначение категории более низкого уровня.
Т. е. вам нужно убрать по одному восклицательному знаку перед названиями всех категорий, показанных на вашем снимке.
Зачем нужно "Описания без использования HTML"? Вот у меня сплошным полотном текст в описании (допустим на несколько тысяч символов), без пустых строк. Я ставлю эту галочку - но текст что с ней, что без нее не меняется. Пустых строк не добавляется.
Эта настройка не для того, чтобы добавлять пустые строки. Она для того, чтобы переносы строк в тексте описания автоматически заменять на теги <br>.
Чтобы эта настройка что-то изменила, в вашем тексте должны быть переносы строк. Вот так:
Если включить эту настройку и импортировать CSV-файл с таким описанием, то у товара будет вот такое описание:
Если её не включать, то описание импортируется точно так, как оно было указано в CSV-файле:
Т. е. с простыми переносами строк, без тега <br>. А простые переносы строк браузер отображает просто как пробелы, т. е. на сайте это описание будет выглядеть так:
При импорте товаров категории скрываться, как сделать что бы после импорта категории не скрывались из магазина?
В столбце со статусом укажите в файле значение 1.
Делал импорт новых товаров. Хотел сразу присвоить одним и тем же товарам разные категории (раскидать их по разным категориям). Вот что было в CSV (содержимое строк товаров идентично):
А в итоге в каждой категории были созданы идентичные товары. То есть вместо 1 товара было создано 2...
А как сделать чтобы был создан только 1 уникальный товар, но ему были присвоены сразу несколько категорий? Только через бэкэнд?
Возможно, вы отключили флажок "Игнорировать принадлежность категориям при поиске совпадений товаров" на странице импорта, из-за чего строки с одинаковыми значениями в столбце идентификации товаров стали восприниматься как разные товары. Чтобы такие строки импортировались как один и тот же товар, этот флажок должен быть включен (он всегда включен по умолчанию). И проверьте, действительно ли в строках каждого из таких товаров одинаковые значения в столбце, который выбран для идентификации товаров.
Проблема с импортом изображений в настройках allow_url_fopen включён.
Ссылки на изображения вот такого вида
Ссылка на образец CSV файла http://ranok.biz.ua/wa-data/public/products(DETMIR...
URL изображения недоступен.
Подскажите с чем это может быть связано? И как поправить?
Если просто по ссылке перейти, изображение открывается.
Я и просто по ссылке не могу открыть картинку в браузере. Может быть, это связано с тем, что мы находимся в России, а домен украинский...
Действительно помогло, попробовал с доменом в зоне RU. Всё отлично импортируется.
Спасибо, Михаил!
Люди дорогие. Специалисты мои православные. Христом-Богом прошу помочь рабу Божьему разобраться с импортом из csv файла категорий товаров. Ситуация такая.
Мой каталогизатор выдает мне csv файл где вся информация о товаре в соответствующих столбиках. (табл 1)
Как мне массово перенести инфо из последнего столбика, в строку перед списком товара, принадлежащим этой категории?
Табл 2
Спасибо за ответ...)
Простым способом этого скорее всего не сделаешь, а для реализации сложного способа наверняка придётся программировать, чем для ответа на ваш комментарий вряд ли кто-то будет заниматься. Хотя я и не исключаю наличие бескорыстных энтузиастов на нашем сайте. Но ожидание энтузиастов может оказаться долгим, а проблему вам наверняка нужно решать уже сейчас. В этом вам, возможно, помогут партнёры Webasyst за умеренную плату в разумные сроки.
Мне кажется, что мой вопрос - это вопрос навыков в работе Exel.
Но, в любом случае, благодарю за ответ.
То, о чём вы написали, можно сделать вручную. Если вы не знаете, как это сделать, лучше спросить об этом на форуме Microsoft.
А если вам нужно автоматизированное решение, то навыки работы в Excel вам мало помогут, потому что нужно уметь программировать макросы в Excel, а это далеко не совсем одно и то же.
Антон, я это делаю В Excel - через сортировку. Сортирую по категориям, подкатегориям и перед каждой категорией вставляю строку. Удобно и быстро.
День добрый! Подскажите, пожалуйста, как обновить (заменить) коды артикулов? Использую Столбец идентификации товаров: ссылка, Столбец идентификации артикулов: наименование артикула. Но коды артикулов так и не меняются. В чем может быть проблема?
Возможно, у каких-то артикулов неуникальные наименования в пределах каталога товаров, и поэтому они обновляются неправильно. Чтобы дать более точный ответ, нужно видеть фрагмент вашего CSV-файла и снимок страницы настроек импорта.

Почему при экспорте CSV-файла, формат windows-1221 в таблице одни знаки вопроса "?????..."Так отображает содержимое файла Excel. Попробуйте использовать материал этой статьи или используйте OpenOffice (LibreOffice) Calc для редактирования CSV-файлов.
Здравствуйте.
Создал CSV-файл для обновления остатков и цен:
Наименование артикула; Код артикула; Цена; В наличии
36; D607-3 бордо; 175; 2
37; D607-3 бордо; 175; 3
38; D607-3 бордо; 175; 3
39; D607-3 бордо; 175; 3
40; D607-3 бордо; 175; 2
Что нужно выбрать для идентификации артикулов, чтобы обновились только указанные в файле позиции? Код артикула уникален, а наименование это размеры, которые повторяются и у других артикулов.
В вашем примере код артикула не уникален: везде одинаковое значение "D607-3 бордо".
Так созданы товары в магазине. И что теперь делать?
Нужно выбрать свойство, в столбце которого содержатся уникальные значения артикулов. В вашем примере это "Наименование артикула". Но поскольку вы пишете
то правильно обновить свойства артикулов вам с помощью импорта CSV-файла не удастся. Сначала нужно обеспечить уникальность либо кодов, либо наименований артикулов — и в файле, и в магазине.
Я и сам так думал. Поэтому был создан тестовый магазин и проверка на практике показала, что при выбранном варианте идентификации "Наименование артикула" обновляются только позиции данного кода артикула. Т.е. при импорте сопоставляется не только поле указанное для идентификации, но и код артикула. Что скажете на это?
При импорте для идентификации используется только содержимое того столбца, который выбран для идентификации.
Если у вас происходит не так, покажите краткий пример импортируемого файла и снимок страницы с настройками импорта.
Вот файл и скриншот: http://rgho.st/8fjKmVPfp
В магазине есть и другие артикулы с такими-же наименованиями (36, 37 ...)
Значит, по наименованиям артикулы в вашем случае идентифицировать нельзя. Из этой ситуации у вас 3 выхода на выбор:
В этом случае импорт будет сначала искать в пределах указанной категории товар по столбцу идентификации товаров, потом у этих товаров будет искать артикулы с указанными значениями идентификации артикулов и в случае их нахождения у таких товаров обновит свойства этих артикулов.
Как я уже писал выше, все работает при такой структуре товаров на сайте!!!
Но работает на новом, созданном для проверки сайте.
На рабочем магазине пишет, что Х артикулов успешно обновлены, но остатки не меняются.
Возможно, структура данных в обоих магазинах отличается. Проверьте.
Если всё работает, то в чём состоит ваш вопрос?
Еще раз: работает на специально созданном для проверки сайте.
Не работает на рабочем магазине.
Структура товаров одинаковая.
Предлагаю вам воспользоваться услугой расширенной диагностики специалистами нашей компании (заказать). В случае выявления ошибок в программных продуктах, разработанных нашей компанией, или наших инструкциях стоимость услуги будет возвращена в полном объеме.
Разобрался. Т.к. на тестовом сайте было создано только 2 артикула одного товара с одинаковыми размерами, то при обновлении находился первый подходящий по наименованию артикула, а именно этот код артикула и был в файле, то все работало правильно. При попытке обновить второй артикул, обновлялся все равно первый.
Решение такое: Индентифицировать артикулы по ссылке, а внутри артикула по наименованию.
И желательно изменить п.1 из Примеров решения практических задач при импорте товаров из CSV-файла, написать, что в некоторых случаях нужна идентификация не только по артикулу, но и по товару.
В рабочем магазине структура товаров уже создана и она такая:
Наименование товара: Туфли "Бренд", у этого наименования много артикулов (код артикула), а у каждого артикула размеры (наименование артикула).
хочу заменить главное изображение товара, экспортирую товары, меняю ссылки на фото - первый столбик с название Изображение, и после обновления он не меняет, а добавляет это фото, главное остается.
как заменить главное фото - обновить?
Такой возможности пока нет. Изменять главную фотографию товара скорее всего придётся вручную.
Попробуйте ещё поискать ответ на свой вопрос в общем хабе поддержки или проголосуйте за пожелания других пользователей.
Если вам потребуется более срочное решение, обратитесь за помощью к партнёрам Webasyst.
При попытке обновить категории, пишет что обновлено но ничего не меняется
http://prntscr.com/htpzel
http://prntscr.com/htpznu
http://prntscr.com/htpzu2
И ничего не меняется
http://prntscr.com/htq05q
http://prntscr.com/htq0hx
Тоже самое происходит и с попыткой обновить названия товаров, название не меняется
Для идентификации выбран - Столбец идентификации артикулов
Подскажите в чем ошибка?
разобрался сам
тут все разжеванно https://www.shop-script.ru/help/19547/csv-examples...
Помогите пожалуйста. Не могу разделить значения свойств формата "Список" в файле csv так, чтобы при импорте они в товаре отмечались галочками( Как не пыталась, а все равно записывает их новой строкой в списке значений
Подскажите, может кто сталкивался.
У меня к каждому товару по несколько фото. При переносе данных через CSV файл, загружается только одно фото и только если в поле прописано название одного файла. Все фото-файлы занесены в категорию на сервере. Путь к серверной папке оставил тот, который рекомендовал shop-script по умолчанию. Пробовал добавлять еще один столбец и прописывать следующий файл туда, то же ни чего не получается, видно только одно фото.
Подскажите, что делать в таких случаях?
Нужно выбрать тот путь, куда загружены фотографии. Если нужного пути в выборе нет, перенесите фотографии в одну из доступных директорий. Или импортируйте фотографии по URL.
В каждом столбце должно быть указано только по одной фотографии. Чтобы импортировать для товара несколько фотографий, добавьте ещё несколько столбцов с таким же названием и укажите в них дополнительные фотографии.
Когда захожу во вкладку экспорт там очень много профелей создано http://joxi.ru/nAyzBjnIYJ3E3r с чем это связано, самое интересное что убрать я это не могу с помощью удаления. Возникает новый профиль http://joxi.ru/1A5by65sndQMBr
Сообщения об ошибках публикуйте, пожалуйста, в специальном разделе общего хаба поддержки. Так их удобнее регистрировать и обсуждать, если потребуется.
ребята,подскажите что делаю не так.товар загружается скрытым и в графе "доступен" 0.
О каком товаре вы пишете? Его название видно на снимке экрана?
Загружаю товар в чистую базу, индификатор наименование артикула и ссылка. Они унркальные 100%. Проверка файла проходит без ошибок, показывает все как есть. После загрузки товара 3 раза подряд, один и тот же файл в чистую базу, разные результаты.
Добавлены 85 категорий
Добавлены 63504 товара
Обновлены 272 товара
Добавлен 63504 артикула
Обновлены 272 артикула
Добавлены 94460 изображений товаров
Обновлены 337 изображений товаров
127 изображений импортированы с ошибками
Добавлены 83 категории
Обновлены 2 категории
Добавлены 63414 товаров
Обновлены 362 товара
Добавлен 63414 артикулов
Обновлены 362 артикула
Добавлены 94380 изображений товаров
Обновлены 417 изображений товаров
127 изображений импортированы с ошибками
ВОПРОС: почему при загрузке разные цифры, и почему товар, артикул обновляется? Если все 2 индификатора при загрузке уникальные. При загрузке, интернет не падал, хостинг самолет
Нужно попробовать импортировать ваш файл, чтобы выяснить причину этого. Пришлите его в службу поддержки для анализа.
Прислал номер запроса в службе поддержки 1426416
Здравствуйте! Скажите, решился ли вопрос с этим? https://www.shop-script.ru/help/26/import-products...
Нет.
Было такое, я думаю проблема с лицензией магазина. Если удалить приложение магазин и потом поставить, то все нормально ошибки этой нет

Добрый день.Подскажите, как импортировать дополнительные артикулы с ценами к товару при такой структуре (вложение)?
Артикул получается один, а цен и размеров несколько.
Поясните, на что стоит обратить внимание на вашем снимке. Без пояснения смысл его содержимого не кажется очевидным.
В Shop-Script так не бывает. Если цен несколько, то и артикулов несколько. Покажите на снимке экрана, что вы имеете в виду.
Добрый день, Михаил.
На снимке строка - это товар.
Столбцы - это размеры товара с соотв. ценами.
Скажите, можно и импортировать их через характеристики отдельными столбцами?
Народ выручайте! Все прайсы у поставщиков в стандартном формате, где каждому товару соответствует свой артикул, а параметры, в частности цвет, указаны в отдельном столбце через запятую (я понимаю так и было в прошлых версиях SS). Вы какими способами преобразуете прайсы в нужный SS формат, есть у кого макросы, наработки, программы под это дело заточенные?
Добрый день!
Подскажите в чем дело?
http://prntscr.com/kashe7
Версия 1: В конце CSV-файла есть строка, состоящая только из пустых ячеек. Возможно, такие файлы иногда формирует Excel.
Решение: пересохранить файл в LibreOffice (OpenOffice) Calc или вручную в текстовом редакторе удалить последнюю строку с пустыми ячейками:
Версия 2: В CSV-файле есть пустой столбец, название которого совпадает со столбцом, выбранным для идентификации. Скрипт импорта воспринимает последний из этих столбцов за основной и показывает сообщение об ошибке.
Решение: удалить или переименовать лишний пустой столбец.
Добрый день.
Помогите решить проблему.
Импортировал 152 новых товара со всеми характеристиками, кроме "Описание".
Теперь хочу импортировать только Описания. Для идентификации использую как столбец "Наименование", так и ссылку на витрину.
Но в любом случае получаю одно и то же:
Появляется 17 новых артикулов, хотя товаров по прежнему 152 и у каждого только 1 артикул (артикулы не менял).
кроме того, в самом файле импорта система видит не 154 строки, а 171:
тоесть, явно съезжает и дробится на 17 строк какая-то из ячеек в импортируемом файле...
Помогите.
Нужно видеть содержимое вашего CSV-файла и параметры импорта, которые вы выбрали. Дайте ссылку на файл и добавьте снимок страницы импорта. Если не хотите показывать всё это здесь, в публичной базе знаний, пришлите эти данные в службу поддержки.
Доброго времени суток!
Ситуация такова: на тестовой платформе (и в облаке, и в коробке на своём хостинге) создаю две характеристики - цвет и размер.
Обе характеристики представляют собой "Выбор нескольких возможных вариантов (checkbox): ..." и относятся к определенному существующему типу товаров.
У этих двух характеристик по три значения: цвет - красный, желтый и зеленый, размер - M, L и X.
У тестового товара создаю два артикула.
Артикул1: цвет - красный, размер - Х
Артикул2: цвет - зеленый, размер - L
Делаю экспорт этого товара. Выгружается все как и положено. Одна строчка с перечислением характеристик + две строчки с артикулами.
А вот дальше - самое интересное. При попытке импортировать обратно этот же файл - характеристики перемножаются между собой и к товару оказываются привязаны (созданы) уже не два артикула, а четыре(!). Красный-Х, красный-L, зеленый-X, зеленый-L. При этом вновь созданные артикулы висят не с нулевым остатком, а либо "отжимают" часть остатков у реально существующих артикулов, либо (если в настройках импорта не указанно делить остатки поровну) прописываются со значком бесконечности в поле остатка и становятся доступными для выбора со стороны фронтенда. Что не комильфо, как мы понимаем.
Ну и, собсна, сам вопрос - это баг со стороны самой платформы или все дело в моих кучерявых руках?) Если второе - то очень прошу подсказать, что я делаю не так.
В каком режиме: "Варианты покупки" или "Выбор параметров"?
Покажите, как указаны значения характеристик в экспортированном файле.
Покажите на снимке экрана, какой столбец вы выбрали для идентификации артикулов.
В режиме "Выбор параметров" указываю два цвета и два размера. Автоматом генерируются четыре варианта. Два ненужных удаляю, сохраняю товар.
Экспортирую товар. На выходе получаю вот такой файл:
Тестовый товар удаляю и импортирую обратно. Идентификация артикулов происходит по "Наименованию артикула".
В результате имеем на вкладке импорта:
И на вкладке товара:
Ссылка на файл экспорт-импорта
Зачем?
По существу - у меня пустая чистая база товаров, есть прайс.csv от поставщика именно вот в таком виде, как в файле, который я приложил выше. То есть при первичной заливке товара на сайт из прайса, ситуация получается аналогичной выше. В итоге csv парсится некорректно.
Если нужно, могу скинуть сам прайс.
Если товара ещё нет, то при импорте для него будут сформированы артикулы для всех сочетаний значений характеристик, указанных в файле. Если для каких-то сочетаний артикулы не нужны, пропишите для них недоступность для заказа в файле и удалите их после импорта. Другого способа сделать это я пока не знаю — разве что вам удастся найти плагин для этих целей.
А как же быть если у поставщика какие то конкретные артикулы из группы одного товара пропадают совсем? Я так понимаю, что импорт этого не учитывает?
Собственно, как и сам товар, если выпадает из прайса, то при импорте он останется в базе сайта плюс еще и с остатками?
Импорт CSV-файла не удаляет информацию из базы данных магазина, он только добавляет или изменяет её. Поэтому удалять ненужные артикулы или товары с помощью стандартного импорта не получится.
Здравствуйте. Скажите, то что после импорта товаров (с возможностью выбора характеристик - Режим 2) пропадает код артикула и появляются только наименование артикула, это нормально? После заказа товара я вынужден искать у поставщиков этот товар по названию и сравнивать по картинке и характеристикам? Это как-то странно, либо я что-то не так делаю? Хотелось бы в админке увидеть заказ, код артикула и поставщику сообщить конкретный код.
Откуда он пропадает? Покажите на снимках экрана, где артикул был и где он пропал. Покажите на снимках экрана, какие параметры вы выбираете на странице импорта CSV-файла, и фрагмент файла с примером товара, с которым происходит проблема.
В итоге в товаре артикула нет, только размеры как наименование артикула.
В примере, который вы показали на снимке, используется формат импорта динамически формируемых артикулов из значений характеристик с использованием скобок <{}>. В таком формате информация об артикулах из файла по умолчанию не передаётся, а наименование артикула формируется из значений характеристик, указанных внутри таких скобок.
Чтобы в таком формате передавать информацию об артикулах, нужно для каждого артикула добавить отдельную строку, в которой в столбце "Наименование артикула" должны быть через запятую перечислены значения характеристик, на основе которых этот артикул сформирован, а в остальных столбцах можно указать свойства артикула: код артикула, складские остатки, цену, доступность для заказа.
Проблема с импортом цены.
Там где ноль при экспорте была цена из первого артикула, а после импорта все следующие артикулы получали цену первого.
К примеру, при экспорте цена первой строки товара Apple iPhone 8 Plus Gold будет 470, у первого артикула 470, у второго 555. При импорте все артикулы получают цену 470. Попробовал поставить для первой строки товара цену 0, думал, может это поможет, но в итоге цена у всех артикулов тоже 0. Удалял полностью цену для первой строки - результат тот же. Что я делаю не так? Очень не хочется редактировать цены для каждого товара по-отдельности.
В примере CVS-файла есть Apple iPhone 5S с 2-мя артикулами, но почему-то для первой строки товара и для артикулов назначены разные цены. Что это за артикул первой строки такой без роду без плени, у которого не указаны выбираемые характеристики, как у артикулов ниже, я так и не понял.
P.S.: кнопка "запомнить пароль" при входе не работает. Приходится каждый раз вводить пароль.
Возможно, в столбце, который выбран для идентификации артикулов, для всех артикулов одного товара указаны одинаковые значения.
Если товар импортируется в режиме, когда его артикулы формируются из значений характеристик, первая строка содержит информацию только о товаре. Информации об артикулах в первой строке нет, а если она заполнена, то при импорте игнорируется.
Чтобы разобраться с проблемой, покажите пример сокращённой версии вашего CSV-файла — только с одним товаром. И покажите на снимке экрана, какие параметры импорта вы выбираете после загрузки CSV-файла, перед тем как его импортировать.
С этими вопросами я уже разобрался. Оказывается в примере с айфонами создаются не выбор параметров, а варианты покупки, чего я и добивался. Только теперь появились ещё два вопроса:
1. После указания характеристик товара во вкладке "Характеристики" и в самих артикулах товара (после сохранения, закрытия карточки товара и открытия для редактирования товара вновь), я заметил, что указания характеристик в тестовом товаре сохраняются только в его артикулах. Экспортировал CSV, подсмотрел параметры тестовых товаров и на основе этого файла отредактировал файл с товаром приведённым выше. Только вот после импорта файла с реальным товаром характеристики теперь указываются только во вкладке "Характеристики". Есть ли разница, где будут указаны характеристики товара, и если да, то как в CSV указать характеристики именно для артикулов?
2. После нескольких экспортов товара и с выбором параметров, и с вариантами покупки, я заметил, что во втором варианте в ячейках с параметром цвета появляются каике-то непонятные цифры. Пример: {Золотой,16766720,53,6,,43}, {Серебристый,12632256,51,3,,43}, {Красный,16711680,55,8,,43} и т.д., и вроде после каждого экспорта числа всегда одни и те же. Имеют ли эти цифры какое-то значение или я могу удалять их без последствий?
Exel дает возможность сохранить файл в нескольких вариантах csv. Какой выбрать?
CSV (разделители - запятые). Не забудьте потом этот csv преобразовать в utf-8.
А если один артикул на товар, но есть выбор цвета и размера.
Артикул задавать только для товара или в том числе и для парметров, в режиме "Выбор параметров"?
Для чего вам выбор размера и цвета, если у товара только один артикул? Что предполагается выбирать?
Как добавлять коды артикулов в режиме Выбор артикулов по значениям характеристик. ?
Это описано в части "Импорт индивидуальных значений для артикулов, сформированных из значений характеристик".
Как импортировать разные размеры? Так чтобы они выбирались из выпадающего списка. Делаю всё как описано, а в итоге выпадающего списка нет, есть строка в характеристиках, где все размеры через запятую.
Покажите на снимках всё, что вы делаете.
Вот фрагмент CSV файла:
Выбор столбцов:
Почему при импорте не подгружаются фотографии с другого сервера?
Пробовал в php скрипте, нормально копируются оттуда функцией copy на наш сервер.
Всё, разобрался =)
Как?
Михаил приветствую, можете помочь с Экспортом товаров в CSV?! напишите на почту 9267635549@mail.ru
Если ваше сообщение адресовано мне, то напишите лучше вы — в нашу службу поддержки. Специалисты вам помогут с импортом.
При импорте 67 изображений импортированы с ошибками
Как узнать какие именно?
Добрый день!
Не могу залить товары с признаком
На часть товаров импорт в csv ругается:
Файл для импорт получен так: 1 выгрузили через экспорт , 2. в поле дополнительные параметры проставили
Сохранили. Попробовали импортировать.
В итоге часть продуктов заливается с этим признаком, а часть приходится править руками
Это значит, что в некоторых строках с артикулами повторяются значения в столбце, который вы выбрали для идентификации артикулов. Проверьте, чтобы значения в этом столбце были уникальными.
Добрый день!
Почему категории импортируются как товар, и в первую подкатегорию добавляется весь товар?
Это может происходить, если в строке файла не заполнен ни один из столбцов, соответствующих товарам. Такие поля в таблице помечены красным. Для товаров должна быть заполнена хотя бы одна ячейка в "красных" столбцах — из-за этого они будут распознаны как товары, а не как категории.
Здравствуйте Уважаемые.
Подскажите как можно импортировать значения параметров в формате Значение × Значение × Значение:Длина (м, см, мм, дюйм, ...)
как правильно в файле импорта сгруппировать значения в ячейке импортируемого параметра. Например импортировать габариты 150х20х30 см
Самый быстрый способ узнать это: экспортировать такое значение в CSV-файл, посмотреть, как оно экспортировалось, и сделать аналогично.
Имеется файл импорта.
1. Каждому товару указал имя изображения с расширением файла.
2. На сервер по пути wa-data/public/site/img залил изображения.
3. В дополнительных настройках при импорте указываю путь wa-data/public/site/, в дополнительном поле img/.
Импорт производится без ошибок, но изображения товаров пустые (иконка битого изображения). Сами изображения целые, сомнений нет, и залились они тоже целыми. Почему тогда вместо нужного результата вижу такую неприятность? В чём может быть проблема?
З.Ы.: создавал товар в бекэнде с изображением, экспортировал файл и заливал обратно. Путь изображения был в URL, но при импорте с этого URL так же картинка была пустой.
Посмотрите, какие сообщения об ошибках появляются в PHP-логе в момент возникновения проблемы.
Включил логирование ошибок и режим отладки в настройках. Ошибок никаких нет. И я не думаю, что в логе какие-то ошибки будут отображаться, если система при импорте сразу о них не сообщила.
Но, как бы там ни было, вопрос остаётся открытым и его надо как-то решить.
Дайте, пожалуйста, ссылки на несколько проблемных изображений — проверим их импорт в тестовых магазинах. И уточните вашу версию Shop-Script.
https://cloud.mail.ru/public/B...
Товара пока было не так много, потому собрал в архив вместе с файлом импорта всё, что есть. Версия магазина - 8.
Не удалось повторить описанное вами поведение в тестовом аккаунте. Предлагаю вам воспользоваться услугой расширенной диагностики специалистами нашей компании (заказать). В случае выявления ошибок в программных продуктах, разработанных нашей компанией, или наших инструкциях стоимость услуги будет возвращена в полном объеме.
Как путем импорта из csv-файла очистить заполненный столбец одной из характеристик товара , или столбец Дополнительных параметров? Т.е. завели через импорт для товаров значение Доп. параметра , но теперь нужно очистить эти поля. Неужели только руками , заходя в каждую карточку товара ?
Или есть несколько десятков старых товаров , известны их Код артикула и ССылка на витрину - можно их удалить группой в SS7 а не по одиночке ?
Может есть смысл сделать "Режим эксперта", который включается отдельно и с предупреждением о необратимости внесенных изменений и в котором возможно удаление через файл-импорта?
Товары можно удалять группами.
Пожелания по доработке программных продуктов публикуйте, пожалуйста, в специальном разделе форума поддержки. Так их удобнее регистрировать и обсуждать, если потребуется. Или голосуйте/комментируйте аналогичные предложения других пользователей.
Или вручную, или поищите в магазине Webasyst плагин для этих целей. С помощью импорта CSV-файла очищать значения не получится.
Добрый день, разбираюсь в функционале Вебасиста, что бы определиться с покупкой или НЕ покупкой лицензии. Подскажите, у меня есть 6-7 поставщиков с примерно одинаковым товаром ( похожие товарные группы, встречаются дубли) поставщики дают свои обновляемые вгрузки ( всех есть CSV). в них уже есть уникальный номер товара присвоенный поставщиком для того, что бы артикул производителя у одинаковых товаров не конфликтовал. Так вот хотел бы узнать, есть ли какая-то возможность объединить все выгрузки в одну, загрузить их на сайт и что бы они обновлялись в авто режиме. (К примеру, объединить самому все товары, проработать категории и подкатегории написать макрос на то, что бы дубль с более высокой ценой не выгружался итп) выгрузить на сайт и при этом надеяться, что остатки и выгрузки разных поставщиков будут корректно отображаться?
Каким именно образом вы будете готовить для импорта CSV-файл с информацией о товарах, относится скорее к вашему рабочему процессу, чем к логике работы Shop-Script. В итоге вашей работы должен получиться CSV-файл, в котором должно быть учтено следующее:
С учётом этого нужно уточнить следующее в вашем вопросе:
В качестве технического идентификатора может использоваться либо код артикула, либо фрагмент URL товара:
Стандартным образом — без использования плагинов — CSV-файл можно импортировать только вручную. Если нужно автоматическое регулярное обновление товаров и артикулов из CSV-файла, уточните у автора плагина, сможет ли его плагин выполнять нужные вам задачи. Координаты его разработчика вы найдёте на странице с описанием плагина.
Если файл будет составлен в соответствии с правилами Shop-Script и при импорте файла будут выбраны соответствующие параметры, то данные будут импортированы, как запланировано. Но как эти данные будут отображаться, зависит в том числе и от темы дизайна. Если вам важно, как будут отображаться какие-то конкретные данные, уточните, какие именно данные и какое их отображение вы имеете в виду.
спасибо за ответ.
Да, я хотел присвоить уникальный артикул каждому товару (внутренний артикул магазина) что бы они не конфликтовали.
И тут, моя куча вопросов отпадает, тот факт, что выгрузки поставщиков обновляются раз в в 5 часов к примеру, не имеет никакого значения если у меня не будет стоять покупного плагина?
Т.е если во вкладке импорт, я вручную загружаю файл, я вручную должен его и обновлять?)
Что вы понимаете под обновлением файла? Не уверен, что понимаю ваш вопрос.
Добрый день.
У меня есть несколько артикулов по одному товару. После импорта в первой строке вариантов покупки не заполнено значение характеристики "Цвет", в остальных заполнено. Если я правильно поняла, то первая строка инициализируется как товар и значения характеристик не заполняются для артикула?
Поясните, почему это важно после импорта. Обычно содержимое CSV-файла имеет значение до импорта.
Почему вы не заполнили значение характеристики в первой строке. Какую вообще цель вы преследуете?
Добрый день! Подсобите, делаю импорт товаров на сайт через модуль csv, раньше он показывал, что столько то обновится, а столько то добавится. Сейчас по конкретному файлу 384 новых товара и артикула: http://prntscr.com/mbh2bk
Но если брать артикула и вводить в поиск на сайте, то какая то часть их ищется на сайте(именно артикул в графе артикул, а не в строке наименования) т.е. он не видит уже имеющиеся артикула, в чем может быть дело?
Правильность артикулов проверяли, соответствуют тем. что на сайте, пробелов и иных знаков, лишних нет.
Спасибо.
У вас проблема с импортом или с поиском?
В CMS есть возможность привязать вариацию к фото. Поддерживает ли импорт CSV привязку артикула к определённому фото.?
Нет ответа?
Здравствуйте!
Подскажите, пожалуйста, как импортировать из цсв-файла данные в поле "SEO-название"
Это возможно, только если импорт в это поле поддерживается плагином, который добавил такое поле в ваш интернет-магазин. Обратитесь за помощью к разработчику этого плагина. Если плагин установлен через «Инсталлер», то контактные данные разработчика вы найдёте на странице с описанием плагина в магазине Webasyst.
Добрый день, пытаюсь загрузить файл для импорта и мне пишет вот такую ошибку http://prntscr.com/mlhan7. Как ее исправить? Фишка в том что я пытаюсь импортировать тот файл что скачал с экспорта
При импорте товаров из csv-файла штатным средством Импорт/экспорт webasyst всё без ошибок импортировалось кроме изображений.
При изучении лога, была обнаружена ошибка следующего вида:
Curl error: 60# Peer's Certificate issuer is not recognized. at [/wa-cache/temp/shop/csv/upload/images/853773d94a36b97ce1eea8232167cd85.jpg]
Т.е. Эмитент(издатель) сертификата не признан
Эта ошибка довольно часто возникает для одних сайтов, а для других всё проходит без ошибок, изображения загружаются.
Подскажите, как решить проблему? Может быть, убрать проверку сертификата в скрипте импорта? Как это сделать?
Спасибо
Ваш вопрос не имеет прямого отношения к теме статьи. Задайте его в отдельной теме на форуме поддержки, пожалуйста, или поищите ответ на него с помощью функции поиска.
На свой вопрос касательно вот этого "
"
с просьбой более подробно объяснить механизм работы с примерами, получил вот такой ответ в службе поддержки,
"Пример использования импорта и подробное описание процесса вы можете найти в следующей инструкции:
https://support.webasyst.ru/shop-script/26/import-products-from-csv-file/
——
С уважением,
Николай"
Прошу все же более подробно разъяснить механизм работы! Пробовал делать импорт-экспорт в строке товара прописывая ID артикула и указывая данный пункт, не срабатывает. Тогда как?
Напишите, пожалуйста, в службу поддержки и расскажите подробно, что вы делали и какой получили результат. Мы поможем вам разобраться.
Всем добрый день.
Переезжаем на shop-script с другой ЦМСки. В нашей текущей цмс у каждого товара есть одна основная категория и несколько дополнительных. В целом, shop-script позволяет указывать несколько категорий для одного товара, но я пока заметил, что это можно сделать только вручную из админки. Товаров у нас около 16к, вручную это делать будет тяжело. Соответственно, вопрос: можно ли как-то автоматизировать этот процесс? Сейчас я вижу только ручной перенос данных между двумя БД, но эта задача тоже не из легких.
Добрый день. Не получается загрузить изображения, в чем может быть проблема? или я что-то не так делаю?
Помогите)
Посмотрите лог-файл csvproducts.log — возможно, в нём есть больше информации.
54 столбца будут обработаны, 37 столбцов будут пропущены,
Стандартного времени не существует, потому что оно всегда зависит от:
Например, если вы импортируете только стандартные свойства товаров, — это одно время. Если вы импортируете ещё и значения характеристик, то это другое время. Если вы импортируете артикулы из значений характеристик, то это третье время, а если вы импортируете ещё и изображения товаров по указанным URL, то это ещё более длительное время, которое к тому же зависит от скорости сетевого соединения между вашим и удалённым сервером и от производительности и загруженности удалённого сервера, с которого нужно загрузить изображения для импорта.
Существует ли простой способ сравнить выгрузку одного и того же файла на разных хостингах? Например, на чистом магазине в облаке Webasyst протестировать тот же самый файл?
Зарегистрируйтесь в облаке Webasyst и импортируйте файл в пустой магазин.
А я так и сделал. Выгрузил все товары c кодировкой Win-1251, т.к. UTF формат в экселе весь на иврите отображается
Потом загрузил в пустой магазин в облаке WA.
Столбец идентификации товаров - ID товара
Столбец идентификации артикулов - ID авртикула
Товары оказались где ни попадя:
1. если у меня были товары в разных категориях, то они вообще не импортировались
2. некоторые товары попали в две разные категории, хотя были в одной
3. Артикулы все перепутанные. Создались там где их не было и наоборот
У вас написано: Обозначение артикула, который должен стать основным артикулом товара. У каждого товара только один артикул может быть артикулом по умолчанию.
У меня ВСЕ артикулы имеют "основной артикул" =1. Это выгрузиловь так вашим экспортом.
5 лет этим обсуждениям. А толку...
Отправьте, пожалуйста, информацию об этом в службу поддержки. Изучим работу импорта с вашим файлом и вашими настройками импорта.
Стандартный плагин при импорте генерирует url типа ".../category1111/category2222...". Как сделать, чтобы url были ЧПУ?
Вероятно, вам поможет плагин. Уточните детали у его разработчика перед покупкой, чтобы быть уверенным, что плагин решит стоящую перед вами задачу.
Есть ли возможность обновить прайс таким образом, чтобы тех товаров, которых нет в новом загружаемом csv файле, не было видно или они не отображалось в наличии на сайте?
Возможно, вам будет полезен плагин «Удаление/перемещение через CSV». Перед покупкой уточните нужные вам возможности у его разработчика.
Как можно просмотреть товары, которые не находятся ни в одной категории?
Для этого можно использовать плагины
Подскажите, а как выгрузить-то вместе с ID? Вижу что при загрузке можно использовать, а при выгрузке? Может я галочку какую проглядел?
Понадобилось тут сделать автозамену одновременно в наименовании, артикуле и ссылке. И обнаружил что столбца "ID товара" в выгружаемом через стандартный экспорт файле нету. Пришлось от mysql доступы искать.
Какая у вас версия Shop-Script?
Предлагаю опцию: Добавлять и обновлять / Только обновлять / Только добавлять
Пожелания по доработке программных продуктов публикуйте, пожалуйста, в специальном разделе форума поддержки. Так их удобнее регистрировать и обсуждать, если потребуется. Или голосуйте/комментируйте аналогичные предложения других пользователей.
Добрый день.
В нашем каталоге все варианты ранее загружались в режиме "простой список артикулов". Можно ли как-то трансформировать их в выбор характеристик с помощью импорта? Пытался указывать наименование артикула такой же, как указан в товаре, но не вышло
Такой возможности нет. Нужно удалить товары, созданные в прежнем режиме, и импортировать их заново в другом режиме.
Если такой способ вас не устраивает, попробуйте найти решение для своей задачи среди готовых плагинов для Shop-Script или закажите индивидуальное решение у партнёров Webasyst.
Добрый день! Имею много товаров в магазине с разными именами но с одинаковым артикулом, по сути это один товар. В моей программе учета это всего один товар с определенным артикулом. Можно ли каким то образом через csv обновлять все товары с одинаковым артикулом имея в файле только одну строчку с этим товаром. Я пробовал, обновляется только один товар, остальные не меняются. Идентификация товаров в моем случае может происходить только по артикулу.
Добрый день!
При импорте товаров в магазин, часть цен товаров конвертируется в валюту магазина, а часть нет. То есть, допустим, было - 25$, после импорта стало - 25 рублей. В чем может быть проблема?
Нужно видеть содержимое вашего каталога товаров и содержимое файла, который вы импортируете, чтобы ответить на этот вопрос. Пришлите подробную информацию в службу поддержки — мы изучим проблему и попробуем предложить решение.
Можно ли импортировать цвет сразу с HEX кодом?
Например, {Чёрный|#000000, Белый|#FFFFFF}
Такой возможности пока нет. Если она вам нужна, опишите её в специальном разделе форума поддержки, пожалуйста. Или проголосуйте за существующее аналогичное предложение, если оно уже есть на форуме.
Нужна
Добрый день! Помогите, пожалуйста, возникла ошибка при импорте csv-файла.
Сначала пишет, например, что обнаружено 10 товаров и 10 артикулов, а потом выдает ошибку, что 10 артикулов импортированы с ошибками.
Старые артикулы обновляются, а новые добавляться не хотят.
Напишите нам, пожалуйста, в службу поддержки. Посмотрим подробнее, почему у вас это происходит.
Добрый день, возможно как то массово удалить картинки из карточек?
Путём импорта CSV-файла это сделать не получится. Для этого попробуйте использовать какой-нибудь плагин из магазина Webasyst.
Есть ли соответствующие настройки для:
обновление цены товаров, идентификация по артикулу.
НО, если в файле для импорта присутствуют артикулы товаров, которых нет на сайте - чтоб не создавались новые товары, а такие артикулы были пропущены?