Не успели "приспособиться" пользователи к импорту товаров в prestashop версий 1.3-1.4, когда разработчики в очередной раз его "усовершенствовали", но на мой взгляд, не в лучшую сторону.
Недостатком и проблемой импорта товаров в prestashop 1.5 является следующее: раньше структура категорий строилась на основании id категорий, по этим же id привязывались товары к категориям, что работало безотказно и надежно. Сейчас при импорте категорий "родительские категории" назначаются не по id, как раньше, а по названию категорию. А товару вместо id указывается название категории, в которой он находится. Выше описанная схема перестает работать, когда у вас в магазине есть более одной одинаковой категории. Например Для мужчин >> Обувь и Для женщин >> Обувь, получаем две категории обувь, после импорта в prestashop все товары из мужской обуви будут в категории Для женщин >> Обувь. Странно, конечно, почему так сделали...
Старый способ с id категорий в немного измененном виде так же работает, но импортировать товары в prestashop сейчас стало куда сложнее, чем раньше. Хотя импорт товаров в prestashop я считал одним из простых, если импортировать только стандартные параметры товара, без комбинаций, характеристик и аксессуаров.
Нам же остается ждать новых версий с надеждой на нормальный импорт товаров и экспериментировать с тем что есть. Или же заняться разработкой своего модуля 🙂
Успехов!
Добрый день! Может у вас есть решение. Проблема следующая. Заполняю csv по шаблону из программы. Сначала категории с подкатегориями. Импортирую. Все отлично. Далее, делаю csv товаров. Тоже по шаблону из программы. Задаю путь для подкатегории через запятую ( как в шаблоне). Импортирую. Ошибок нет. Однако весь товар попадает упрямо в главную категорию вместо заданной подкатегории. Бьюсь уже неделю, не могу понять в чем дело. Буду рад свежим мыслям. версия 1.5.3.1
зы: сsv кодировал в utf-8, формат ячейки-текстовый.
Здравствуйте. Хотелось бы посмотреть на Ваш файл. Так ничего не могу сказать, если Вы говорите что все правильно.
А Вы тогда мне дайте e-mail/skype, куда я мог бы выслать Вам csv файл
загрузитекуда-нибудь файл и дайте ссылку.
Для примера взял шаблонный вариант с ipod, поменяв название главной категории ( у меня название такой Запчасти) и удалил некоторые необязательные поля.
http://turbobit.net/i2uftjmm7lyq.html
Категории появляются, но товар ( те самые айподы) падают в главную категорию Запчасти вместо назначенной. Я пользовался Микрософт Екселем 2010 для создания csv (разделитель - запятые), в utf-8 кодировал блокнотом. Ставил формат ячеек-текстовый.
Если появятся идеи - буду признателен!
в 1.5.3.1 не работает импорт нормально. На 1.4.* все ок. Проблемы не в файле товаров, а в престе. Файл категорий не совсем правильный: назначаете всем родителя Запчасти, а такой категории не создаете.
В архиве csv файлы категории и товары.
Если необходимо что-нибудь - дошлю!
или стучите ymneg_skype
Ясно. Да, не создавал родителя Запчасти. По умолчанию была категория Home и я ее переименовал в Запчасти. Или надо было как то создавать?Если да, напишите, если не затруднит, а то я что-то не нашел как.
Я так понимаю, что надо ковыряться в AdminImportController.php. Буду искать исправленный. Спасибо за ответ!
Новая категории импортится как и другие. В Вашем файле получается, что Вы присваиваете категориям родителя Запчасти, а такой категории нету. И это при импорте выдает ошибку, Вы ее не видели разве, или Вы не импортили свои файлы?!
Она у меня по умолчанию есть. Повторяю, я переименовал категорию Home в Запчасти. Импортировал категории - импортировались с подкатегориями без проблем и ошибок. Проблемы начались при импорте товаров.
Сейчас я исправил AdminImportController.php пользуясь примером https://github.com/PrestaShop/PrestaShop/commit/8d7196daf3b39d280c631882f0e3ebe473233d07
В результате, в самом магазине товары отображаются в заданной подкатегории, однако при выборе этого товара ( кликнув на него) товар по-прежнему в главной категории (Запчасти). Точно также и в админке товар по-прежнему отображается в категории Запчасти. Скрины и csv товаров и категорий в архиве по адресу http://turbobit.net/qid4f006799c.html
ну если есть, то ОК. Успехов.
Может у Вас есть мысли, почему такое некорректное отображение (скрины в архиве)?
http://turbobit.net/qid4f006799c.html
Проблема версии престы?
p.s. Пробовал создавать категорию Запчасти в Home и далее смещать подкатегории на уровень - результат тот же-то же отображение. Только главная категория Home - потом Запчасти и т.д.
не знаю.
проблему с одинаковыми подкатегории не решилась?
решилась, попробуйте импортировать категории я ид, а потом товары как для 1.4 (вместо названия категории ее ид).
именно так и делал импорт категорий по ид а потом товаров с указанием ид категории и в админки все ок товар лежит в категории а вот на сайте самом захожу в категории а открываются товары совершенно другой категории
Всем привет, проблема в версии 1.5.6.2: Не отображаются товары в админке, на сайте отображаются. Заказ на сайте выполняется, при этом в админке новые заказы появляются и если его отредактировать в разделе связи (снять галочку категории и обратно ее поставить/сохранить) - товар появляется. Импорт произвожу через StrorePrestashop, количество товаров более 35 000, поэтому ручками редактировать каждый товар - не вариант. Кто-нибудь сталкивался с таким?
Где-то импорт товаров что-то не дописывает в бд. После редактирования и пересохранения да, оно будет работать, т.к. что не дописал импорт допишет преста.
StrorePrestashop - это Store Manager for PrestaShop?
да, Store Manager for PrestaShop. Нашел что через МайПиашПиАдмин делать можно, но обратно - каждый товар руками...
пишите вопрос Store Manager for PrestaShop, проблема в софте, если импортируете через него.
С файлом импорта вроде как все в порядке, так как на другом сайте версии 1.5.4.1 тот же файл скармливается без всяких яких...