Перейти к содержанию
Форум поддержки пользователей VamShop

Проблема с загрузкой товаров


Рекомендуемые сообщения

Создала Категорию товаров. В ней 3 Подкатегории. Названия и урл прописаны.

При импорте товары загружаются только в Подкатегорию 1, товары в Подкатегории2 и 3 не показываются.

В админке они в статусе выкл и с битой картинкой.

Если сливать товары с сайта, видно  что магазин, присваивает товарам из подкатегорий 2 и 3 значения is_group и id_group, хотя я их не задавала ни к одному товару, и не присваивает значение шаблона 1, хотя именно так указано ко всем товарам.

 

products (19).csv этот получаем

ultr-tonk-4.csv этот отправляем

 

 

Ссылка на сообщение
Поделиться на другие сайты
28 минут назад, Olga_Ya сказал:

Создала Категорию товаров. В ней 3 Подкатегории. Названия и урл прописаны.

При импорте товары загружаются только в Подкатегорию 1, товары в Подкатегории2 и 3 не показываются.

В админке они в статусе выкл и с битой картинкой.

Если сливать товары с сайта, видно  что магазин, присваивает товарам из подкатегорий 2 и 3 значения is_group и id_group, хотя я их не задавала ни к одному товару, и не присваивает значение шаблона 1, хотя именно так указано ко всем товарам.

 

products (19).csv этот получаем

ultr-tonk-4.csv этот отправляем

 

 

Вот пример файла.

Это я добавил через файл подкатегорию и товары внутри.

Всё добавляется.

 

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

Затем выгрузил в csv

Затем добавил уже в excel ещё по одному товару, просто скопировав строки в таблице.

 

Вроде как всё нормально, всё добавилось.

 

Нужно с этими Csv очень аккуратно быть, это ж очень плохой способ  работы с данными.

Чуть не там запятую поставил и всё, весь магазин сломал.

Зря вы вообще так уже прям на csv рассчитываете, без админки всё равно не обойтись.

products (2).csv

Ссылка на сообщение
Поделиться на другие сайты

Спасибо, сейчас попробую.

Т.е. пляшем от админки, сначала там создаем категории и тест товар - потом льём на сайт

Ссылка на сообщение
Поделиться на другие сайты
6 минут назад, Olga_Ya сказал:

Спасибо, сейчас попробую.

Т.е. пляшем от админки, сначала там создаем категории и тест товар - потом льём на сайт

Ну да, я так делаю.

Делаю в админке для себя пример, шаблон.

Затем выгружаю в csv и уже по шаблоны делаю.

А то можно весь мозг сломать с этими таблицами.

Ссылка на сообщение
Поделиться на другие сайты

Проблема не в столбцах.

Я вручную добавила по 1 товару в каждую подкатегорию.

Сравнила со своими столбцами - всё четко так же как и сделал магазин.

Но при заливке опять присваиваются какие-то группы!

 

 

сравнение.xlsx

Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, Olga_Ya сказал:

Проблема не в столбцах.

Я вручную добавила по 1 товару в каждую подкатегорию.

Сравнила со своими столбцами - всё четко так же как и сделал магазин.

Но при заливке опять присваиваются какие-то группы!

 

 

сравнение.xlsx

А если мой файл импортировать, что я прицепил.

Как он загрузился?!

Есть Категори, Подкатегория1, Подкатегори2 и по 2 товра внутри подкатегорий.

Ссылка на сообщение
Поделиться на другие сайты

Ваш заливается нормально.

Он ничем не отличается, только кол-вом информации от моего.

Сравните, мой синий, Ваш желтый, столбцы такие же!

сравнение.xlsx

Плюс Категорию комплектующие он забирает без проблем, а две другие ни в какую не хочет

Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, Olga_Ya сказал:

Ваш заливается нормально.

Он ничем не отличается, только кол-вом информации от моего.

Сравните, мой синий, Ваш желтый, столбцы такие же!

сравнение.xlsx

Может всё-таки чем-то отличается!?

Может содержимым, может разделителем колонок или ещё чем

Ссылка на сообщение
Поделиться на другие сайты
6 минут назад, Olga_Ya сказал:

Плюс Категорию комплектующие он забирает без проблем, а две другие ни в какую не хочет

при условии идентичности описания  

Ссылка на сообщение
Поделиться на другие сайты
7 минут назад, Olga_Ya сказал:

при условии идентичности описания  

А попробуйте "методом начного тыка" выяснить"

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

Попробуйте ради эксперимента название категорию не Панели 1200*300, а например просто Панели

Наверняка есть какая-то разница, может тип колонок разный.

Например я вот вижу, что у Вас дата в Ваших файлах сохранена не так как в оригинале

Дата 20/01/2020 а у Вас в csv почему-то 20.01.2020

Как бы смешно не звучало, но вот на таких мелочах скрипт может и спотыкаться.

т.е. надо ещё открывать мой и Ваш csv файлы не в excel где не видно, как выглядит сохранённый текст.

А напримре открыть в простом текстовом редакторе и посмотреть как выглядит.

 

Ссылка на сообщение
Поделиться на другие сайты
34 минуты назад, support сказал:

А попробуйте "методом начного тыка" выяснить"

Метод показал, что вероятно проблема в величине описания.

Если описание большое, то товар не загружается.

Где регламентируется количество символов описания?

Я протестировала на ваших товарах

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

Ко второму написала массу символов без запяттых и проч/

Оба перестали загружаться

Ссылка на сообщение
Поделиться на другие сайты

Попробовала на своих.

Если произвольно урезать описание, то выгрузка происходит корректно.

Нужно увеличить кол-во символов, где-то в магазине

Ссылка на сообщение
Поделиться на другие сайты
36 минут назад, Olga_Ya сказал:

Попробовала на своих.

Если произвольно урезать описание, то выгрузка происходит корректно.

Нужно увеличить кол-во символов, где-то в магазине

А у Вас в описании никаких спец. символов не встречается случайно?!

т.е. например кавычк одинарные или двойные, всякие там скобки.

Всё-таки по умолчанию должно влазить прилично текста.

Можно конечно увеличить, в базе данных в phpMyAdmin в content_descriptions колонку description, поменять тип с text на long-text

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

Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, Olga_Ya сказал:

было - quot

удалила, не помогло...

 

Попробуйте удалить "

По всему файлу.

Ссылка на сообщение
Поделиться на другие сайты

уже двигаюсь в этом направлении

еще раз протестила на вашем товаре, если просто символы и одинарные пробелы - забирает даже большое описание и /

http://svet-premium.ru/product/tovar-1.html

надо искать вот такую муть  " вместе или по отдельности, как Вы сказали!

Ссылка на сообщение
Поделиться на другие сайты

 

12 минут назад, Olga_Ya сказал:

уже двигаюсь в этом направлении

еще раз протестила на вашем товаре, если просто символы и одинарные пробелы - забирает даже большое описание и /

http://svet-premium.ru/product/tovar-1.html

надо искать вот такую муть  " вместе или по отдельности, как Вы сказали!

Ищите по " Документы"  или просто Документы

Там наверное у Вас это кавычки или что-то такое, уберите их.

Ссылка на сообщение
Поделиться на другие сайты

Вроде бы начинает получаться:

ЗЛО: любые ; и /

Не должно быть данных символов

символ ;   режет описания и не даёт заливаться товару (т.к. в csv используется как разделитель, и описание лезет в следующий столбец, чем препятствует корректной заливке)

символ / в названии товара - плодит подкатегории

 

 

 

Ссылка на сообщение
Поделиться на другие сайты
14 минут назад, Olga_Ya сказал:

Вроде бы начинает получаться:

ЗЛО: любые ; и /

Не должно быть данных символов

символ ;   режет описания и не даёт заливаться товару (т.к. в csv используется как разделитель, и описание лезет в следующий столбец, чем препятствует корректной заливке)

символ / в названии товара - плодит подкатегории

 

 

 

Ну да.

Символ ; - это ж разделитель колонок в таблице.

/ - это разделитель категорий/подкатегорий.

 

Так что да, надо очень аккуратно с этими символами.

Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, support сказал:

Ну да.

Символ ; - это ж разделитель колонок в таблице.

/ - это разделитель категорий/подкатегорий.

 

Так что да, надо очень аккуратно с этими символами.

Просто большой массив описания, сгенерирован из XML поставщика, я же не могу каждую строку просмотреть глазами.

+ описание лью html кодом

Даже на тесте с небольшим количеством товаров могут вылезти косяки.

Поэтому, если кто-то в подобной ситуации, необходимо выполнить автозамену всех неудобных  символов, например:

/ заменить все на - (В заголовках и названиях)

; заменить все на пробел (В кратких и полных описаниях)

Если будут еще проблемы со "стоп символами" отпишусь

 

Спасибо Вам огромное за поддержку, вместе нашли истину! :91_thumbsup::91_thumbsup::91_thumbsup:

Ссылка на сообщение
Поделиться на другие сайты
Только что, Olga_Ya сказал:

Просто большой массив описания, сгенерирован из XML поставщика, я же не могу каждую строку просмотреть глазами.

+ описание лью html кодом

Даже на тесте с небольшим количеством товаров могут вылезти косяки.

Поэтому, если кто-то в подобной ситуации, необходимо выполнить автозамену всех неудобных  символов, например:

/ заменить все на - (В заголовках и названиях)

; заменить все на пробел (В кратких и полных описаниях)

Если будут еще проблемы со "стоп символами" отпишусь

 

Спасибо Вам огромное за поддержку, вместе нашли истину! :91_thumbsup::91_thumbsup::91_thumbsup:

Почему не можете?!

В excel есть Файл - Поиск и замена или как там называется точно не помню, но точно ест.

Просто сразу за один раз делаете поиск и замену проблемных символов по всему файлу.

и всё, за секунду всё меняете.

Ссылка на сообщение
Поделиться на другие сайты
Только что, support сказал:

Почему не можете?!

В excel есть Файл - Поиск и замена или как там называется точно не помню, но точно ест.

Просто сразу за один раз делаете поиск и замену проблемных символов по всему файлу.

и всё, за секунду всё меняете.

Поменять могу, но изначально не могу предположить что там есть подобный мусор ))) Я так описания не составляю.

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

Ссылка на сообщение
Поделиться на другие сайты
13 минут назад, Olga_Ya сказал:

Поменять могу, но изначально не могу предположить что там есть подобный мусор ))) Я так описания не составляю.

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

Вот добавил в FAQ этот вопрос.

Что б не потярелось на форуме то, что выяснили совместными усилиями,  а было всегда доступно в разделе Вопросы и ответы.

Так я тоже не мог этого предположить.

Вот, совместными усилиями нашли причину.

Надеюсь, что это поможет хотя бы частично при импорте данных в магазин.

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

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...