geval 3 Posted December 10, 2020 Report Share Posted December 10, 2020 экспортировал файл, чтобы товары перенести в другой магазин http://prntscr.com/vzolud и вот в файле вижу такое чудо.. ( повторял несколько раз)- всегда нет одних и тех же строк..даже нашёл что это за товары- с ними всё нормально. при импорте в другой магазин пишет следующее: http://prntscr.com/vzouvq Не найден артикул товара. Данная строка не импортирована: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Не найден артикул товара. Данная строка не импортирована: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Не найден артикул товара. Данная строка не импортирована: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ну это понятно, что не найдено, так как там в строке EOREOR но откуда он там взялся? почему при экспорте товар не экспортировался? вот это большой большой вопрос.. при экспорте ошибок не пишет- только создаёт файл.. Link to post Share on other sites
support 447 Posted December 10, 2020 Report Share Posted December 10, 2020 56 минут назад, geval сказал: ну это понятно, что не найдено, так как там в строке EOREOR но откуда он там взялся? почему при экспорте товар не экспортировался? вот это большой большой вопрос.. Это строка и должна быть, она отделяет одну строку от другой. Неправильно, видимо, открыли csv файл в Excel Разделитель колонок не тот указали. Либо в описании товара всречаются такие же символы как и разделитель колонок. По скриншоту у Вас видно, что файл неправильно открылся, колонки не ровные. Link to post Share on other sites
geval 3 Posted December 10, 2020 Author Report Share Posted December 10, 2020 Нет, нет и ещё раз нет! 1) сделал экспорт определенной категории. 2) сразу же не открывая файл никаким экселем или чем либо ещё делаю импорт. 3) все товары появляются, кроме некоторых и идёт такая ошибка как написал выше 4) уже после этого открываю экселем и вижу что eoreor забилось на место тех товаров, которые не добавились и которых в файле нет, чем его не открывай. Налицо факт, что некоторые товары по неведомой причина не экспортируются. Делал так несколько раз, и не с одной категорией, а со всем ассортиментом, история такая же, экспорт вместо части товаров пихает eoreor Link to post Share on other sites
support 447 Posted December 10, 2020 Report Share Posted December 10, 2020 1 минуту назад, geval сказал: Нет, нет и ещё раз нет! 1) сделал экспорт определенной категории. 2) сразу же не открывая файл никаким экселем или чем либо ещё делаю импорт. 3) все товары появляются, кроме некоторых и идёт такая ошибка как написал выше 4) уже после этого открываю экселем и вижу что eoreor забилось на место тех товаров, которые не добавились и которых в файле нет, чем его не открывай. Налицо факт, что некоторые товары по неведомой причина не экспортируются. Делал так несколько раз, и не с одной категорией, а со всем ассортиментом, история такая же, экспорт вместо части товаров пихает eoreor Я Вам выше написал, в чём дело. Наверняка дело в спец. симолов в описании товара. Удалите из csv файла описание товара и импортируйте без описания и краткого описания. Просто ради эксперимента. Link to post Share on other sites
geval 3 Posted December 10, 2020 Author Report Share Posted December 10, 2020 файл, который экспортировал движок, уже БЕЗ НЕСКОЛЬКИХ ТОВАРОВ http://prntscr.com/vzrefo вот я открыл notepad++ как видите, товаров тупо нет. вместо них eoreor соответственно, если движок при наличии спецсимволов где-то в описании НЕ МОЖЕТ экспортировать корректно эти товары, так бы и написали.. а причём тут эксель, причем тут csv тогда? если движок изначально корявит и косячит? может тогда нужно в этих товарах описание убрать уже в админке находясь? ( а не в каком-то CSV где нечего редактировать, за НЕИМЕНИЕМ самих товаров) согласитесь это тогда некорректная работа движка, если он некоторые товары не выгружает, если у них в описании чего-то там есть.. про это хотя бы где-то должно быть написано.. ну что я вам скажу, это смех и грех! я изменил всего лишь одну деталь, и ВСЁ ОТЛИЧНО экспортировалось-импортировалась. эта деталь UTF при экспорте ( до этого была кодировка 1251). ну капец..вывод, кодировку 1251 из экспорта импорта наверное всё таки в топку??? чтобы вот так не смущать людей http://prntscr.com/vzrnqs а то всё спецсимволы, спецсимволы.. х..имволы так что с одной стороны зря шумел..а с другой стороны, налицо косяк.. экспорт в формате 1251 коряв чуть более чем полностью.. НЕ НАДО его включать Link to post Share on other sites
support 447 Posted December 10, 2020 Report Share Posted December 10, 2020 1 час назад, geval сказал: а причём тут эксель, причем тут csv тогда? Притом. Это и есть проблема спец. символов, а не движка. Excel нормально с utf8 работать не умел, поэтому и остаётся на выбор windows-1251 1 час назад, geval сказал: если движок изначально корявит и косячит? Возможно, сейчас, действительно есть смысл убрать windows-1251 Link to post Share on other sites
Chinyakin 0 Posted December 10, 2020 Report Share Posted December 10, 2020 Эта проблема давно в VamShop если есть спец символы в описании или названии товара то ждите беды с экспортом и импортом ( Link to post Share on other sites
support 447 Posted December 10, 2020 Report Share Posted December 10, 2020 7 минут назад, Chinyakin сказал: Эта проблема давно в VamShop если есть спец символы в описании или названии товара то ждите беды с экспортом и импортом ( Зависит конечно от символов, что именно указано. Если в описании товара например разделитель csv колонок, то да. Но в целом, в 99% случаев экспорт импорт работает нормально, постоянно сам пользуюсь им. Может какие-то дополнительные проверки попрбовать придумать или ещё что, пока не знаю. Спасибо за отзывы, в любом случае, полезно. Link to post Share on other sites
geval 3 Posted December 10, 2020 Author Report Share Posted December 10, 2020 Ну, с utf8 как я понял нет проблем ? А с excel работать вообще моветон.. OpenOffice libreoffice и никаких проблем с utf8 Link to post Share on other sites
support 447 Posted December 10, 2020 Report Share Posted December 10, 2020 22 минуты назад, geval сказал: Ну, с utf8 как я понял нет проблем ? А с excel работать вообще моветон.. OpenOffice libreoffice и никаких проблем с utf8 Так я тоже с openoffice, libreoffice работаю давным давно, но не все ж такие умные. Link to post Share on other sites
geval 3 Posted December 11, 2020 Author Report Share Posted December 11, 2020 14 часов назад, support сказал: Так я тоже с openoffice, libreoffice работаю давным давно, но не все ж такие умные. так как там и не надо быть умными, просто написать где-то большими буквами- экспорт импорт делайте только через UTF8 и обрабатывайте через libreoffice openoffice и т.д, никаких экселей.. в общем то человек внимательный сразу заметит))) вплоть до того, что можно просто в админке экспорта импорта где есть ссылка на резервное копирование, поместить красным текстом ссылку на какую-либо страницу где-либо, где написать, если хотите обрабатывать файлы, не делайте это экселем, а делайте ... и т.д и т.п и убрать пр этом тот же cp1251 вариант.. Link to post Share on other sites
support 447 Posted December 11, 2020 Report Share Posted December 11, 2020 52 минуты назад, geval сказал: так как там и не надо быть умными, просто написать где-то большими буквами- экспорт импорт делайте только через UTF8 и обрабатывайте через libreoffice openoffice и т.д, никаких экселей.. в общем то человек внимательный сразу заметит))) вплоть до того, что можно просто в админке экспорта импорта где есть ссылка на резервное копирование, поместить красным текстом ссылку на какую-либо страницу где-либо, где написать, если хотите обрабатывать файлы, не делайте это экселем, а делайте ... и т.д и т.п и убрать пр этом тот же cp1251 вариант.. Поставил на первое место utf8 Вот файл /admin/easypopulate.php easypopulate.php Link to post Share on other sites
Recommended Posts