quartz Posted October 11, 2015 Report Share Posted October 11, 2015 Здравствуйтепроблема при импорте товаров, с указанием дополнительного варианта товара..не импортируются одноимённые товары..(те что основные) без указания доп. варианта, всё норм ..импортируются все одноимённые товары спасибо--пробовал вручную указывать адреса*та же проблема--- Quote Link to post Share on other sites
Kors Posted October 11, 2015 Report Share Posted October 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/ Quote Link to post Share on other sites
quartz Posted October 11, 2015 Author Report Share Posted October 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 не принимает, выполненные с БД? Quote Link to post Share on other sites
Kors Posted October 11, 2015 Report Share Posted October 11, 2015 а через БД mysql, есть вариант импортировать csv ? или настроить условие импорта для движка..? или запросы simpla не принимает, выполненные с БД? Отличная идея!Вам осталось лишь импортировать (или настроить условие импорта)... Quote Link to post Share on other sites
quartz Posted October 11, 2015 Author Report Share Posted October 11, 2015 опять сарказм xD Quote Link to post Share on other sites
mishanya Posted October 11, 2015 Report Share Posted October 11, 2015 опять сарказм xD при импорте, если товар имеет одно название и не имеет разного артикула он перезаписывается (обновляется как один товар). можно изменить simpla/ajax/import.php чтобы обновляло товар по артикулу, а если он пустой добавлять товар как новый Quote Link to post Share on other sites
Kors Posted October 11, 2015 Report Share Posted October 11, 2015 можно изменить simpla/ajax/import.php чтобы обновляло товар по артикулу... Вроде бы стандартно и так обновляет по артикулу. Что собрались изменять-то? ...а если он пустой добавлять товар как новый А эта идея особенно интересна. Представим, что в файле для импорта есть ДВА одноименных товара с пустыми артикулами.Если реализовать по-предложенному, но при импорте будет ДВА новых товара с одним именем.А назавтра админ решил еще раз провести импорт из того же файла, поменяв, например, только наличие.Получится уже ЧЕТЫРЕ товара с этим именем.А через денек еще понадобилось поменять наличие или какие-то другие мелочи...В итоге - полная катастрофа.Спасибо, mishanya, придумано просто великолепно.... Quote Link to post Share on other sites
quartz Posted October 12, 2015 Author Report Share Posted October 12, 2015 при импорте, если товар имеет одно название и не имеет разного артикула он перезаписывается (обновляется как один товар). можно изменить simpla/ajax/import.php чтобы обновляло товар по артикулу, а если он пустой добавлять товар как новыйу меня так и происходиттолько когда я указываю *вариант* в csv одноимённые товары у меня не импортируются Quote Link to post Share on other sites
quartz Posted October 12, 2015 Author Report Share Posted October 12, 2015 Вроде бы стандартно и так обновляет по артикулу. Что собрались изменять-то? А эта идея особенно интересна. Представим, что в файле для импорта есть ДВА одноименных товара с пустыми артикулами.Если реализовать по-предложенному, но при импорте будет ДВА новых товара с одним именем.А назавтра админ решил еще раз провести импорт из того же файла, поменяв, например, только наличие.Получится уже ЧЕТЫРЕ товара с этим именем.А через денек еще понадобилось поменять наличие или какие-то другие мелочи...В итоге - полная катастрофа.Спасибо, mishanya, придумано просто великолепно....я проще сделал, - импортирую товары с именем артикула) а имя товара, уже в колонке описание* (P)проще наверстать потом, чем ковыряться в условии импорта) Quote Link to post Share on other sites
quartz Posted October 12, 2015 Author Report Share Posted October 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* Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.