quartz Опубликовано 11 октября, 2015 Жалоба Поделиться Опубликовано 11 октября, 2015 Здравствуйтепроблема при импорте товаров, с указанием дополнительного варианта товара..не импортируются одноимённые товары..(те что основные) без указания доп. варианта, всё норм ..импортируются все одноимённые товары спасибо--пробовал вручную указывать адреса*та же проблема--- Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 11 октября, 2015 Жалоба Поделиться Опубликовано 11 октября, 2015 проблема при импорте товаров, с указанием дополнительного варианта товара..не импортируются одноимённые товары..(те что основные) без указания доп. варианта, всё норм ..импортируются все одноимённые товарыСкорее всего, Ваш "дополнительный вариант товара" записывается поверх основного.Если надо иначе, то надо дорабатывать скрипт импорта.Вообще импорт в таких ситуациях работает несколько своеобразно. Не раз пытался спрашивать у автора Simpla и у посетителей форума про алгоритм работы импорта, толком ответить никто пока не смог, вот последняя попытка:http://forum.simplacms.ru/topic/9125-%D0%BF%D0%BE-%D0%BA%D0%B0%D0%BA%D0%BE%D0%BC%D1%83-%D0%BF%D0%BE%D0%BB%D1%8E-%D0%B8%D0%B4%D0%B5%D1%82-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F-%D0%BF%D1%80%D0%B8-%D0%B8%D0%BC%D0%BF%D0%BE%D1%80%D1%82%D0%B5/ Цитата Ссылка на сообщение Поделиться на другие сайты
quartz Опубликовано 11 октября, 2015 Автор Жалоба Поделиться Опубликовано 11 октября, 2015 Скорее всего, Ваш "дополнительный вариант товара" записывается поверх основного.Если надо иначе, то надо дорабатывать скрипт импорта.Вообще импорт в таких ситуациях работает несколько своеобразно. Не раз пытался спрашивать у автора Simpla и у посетителей форума про алгоритм работы импорта, толком ответить никто пока не смог, вот последняя попытка:http://forum.simplacms.ru/topic/9125-%D0%BF%D0%BE-%D0%BA%D0%B0%D0%BA%D0%BE%D0%BC%D1%83-%D0%BF%D0%BE%D0%BB%D1%8E-%D0%B8%D0%B4%D0%B5%D1%82-%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F-%D0%BF%D1%80%D0%B8-%D0%B8%D0%BC%D0%BF%D0%BE%D1%80%D1%82%D0%B5/а через БД mysql, есть вариант импортировать csv ? или настроить условие импорта для движка..? или запросы simpla не принимает, выполненные с БД? Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 11 октября, 2015 Жалоба Поделиться Опубликовано 11 октября, 2015 а через БД mysql, есть вариант импортировать csv ? или настроить условие импорта для движка..? или запросы simpla не принимает, выполненные с БД? Отличная идея!Вам осталось лишь импортировать (или настроить условие импорта)... Цитата Ссылка на сообщение Поделиться на другие сайты
quartz Опубликовано 11 октября, 2015 Автор Жалоба Поделиться Опубликовано 11 октября, 2015 опять сарказм xD Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 11 октября, 2015 Жалоба Поделиться Опубликовано 11 октября, 2015 опять сарказм xD при импорте, если товар имеет одно название и не имеет разного артикула он перезаписывается (обновляется как один товар). можно изменить simpla/ajax/import.php чтобы обновляло товар по артикулу, а если он пустой добавлять товар как новый Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 11 октября, 2015 Жалоба Поделиться Опубликовано 11 октября, 2015 можно изменить simpla/ajax/import.php чтобы обновляло товар по артикулу... Вроде бы стандартно и так обновляет по артикулу. Что собрались изменять-то? ...а если он пустой добавлять товар как новый А эта идея особенно интересна. Представим, что в файле для импорта есть ДВА одноименных товара с пустыми артикулами.Если реализовать по-предложенному, но при импорте будет ДВА новых товара с одним именем.А назавтра админ решил еще раз провести импорт из того же файла, поменяв, например, только наличие.Получится уже ЧЕТЫРЕ товара с этим именем.А через денек еще понадобилось поменять наличие или какие-то другие мелочи...В итоге - полная катастрофа.Спасибо, mishanya, придумано просто великолепно.... Цитата Ссылка на сообщение Поделиться на другие сайты
quartz Опубликовано 12 октября, 2015 Автор Жалоба Поделиться Опубликовано 12 октября, 2015 при импорте, если товар имеет одно название и не имеет разного артикула он перезаписывается (обновляется как один товар). можно изменить simpla/ajax/import.php чтобы обновляло товар по артикулу, а если он пустой добавлять товар как новыйу меня так и происходиттолько когда я указываю *вариант* в csv одноимённые товары у меня не импортируются Цитата Ссылка на сообщение Поделиться на другие сайты
quartz Опубликовано 12 октября, 2015 Автор Жалоба Поделиться Опубликовано 12 октября, 2015 Вроде бы стандартно и так обновляет по артикулу. Что собрались изменять-то? А эта идея особенно интересна. Представим, что в файле для импорта есть ДВА одноименных товара с пустыми артикулами.Если реализовать по-предложенному, но при импорте будет ДВА новых товара с одним именем.А назавтра админ решил еще раз провести импорт из того же файла, поменяв, например, только наличие.Получится уже ЧЕТЫРЕ товара с этим именем.А через денек еще понадобилось поменять наличие или какие-то другие мелочи...В итоге - полная катастрофа.Спасибо, mishanya, придумано просто великолепно....я проще сделал, - импортирую товары с именем артикула) а имя товара, уже в колонке описание* (P)проще наверстать потом, чем ковыряться в условии импорта) Цитата Ссылка на сообщение Поделиться на другие сайты
quartz Опубликовано 12 октября, 2015 Автор Жалоба Поделиться Опубликовано 12 октября, 2015 кстати, в // Если на прошлом шаге товар не нашелся, и задано хотя бы название товара if(!empty($variant['sku']) && empty($variant['name'])) -> меняю ($variant['name'])) на другое условие, например ($variant['images'])) --тогда он всё подряд импортирует) одноимённые товары, даже если есть *вариант* к товару) ---- http://forum.simplacms.ru/topic/1379-%D0%BF%D1%80%D0%B8%D0%BD%D1%86%D0%B8%D0%BF-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82-%D0%B8%D0%BC%D0%BF%D0%BE%D1%80%D1%82%D1%8D%D0%BA%D1%81%D0%BF%D0%BE%D1%80%D1%82-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%BE%D0%BD%D0%B0%D0%BB-%D0%B4%D0%BB/ нашёл кстати на форуме подобную проблему(еще 2012 год) andrewftlОпубликовано 27.03.2012 - 12:07Протестировал КОД только сейчас. Есть большая проблема, а именно:1) При импортировавший прайса АРТИКУЛ - ЦЕНА убивает название варианта в товаре2) Убивает Адрес товаратогда дорабатывал скрипт *pikusov* Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.