DaVinci Опубликовано 25 июня, 2015 Жалоба Поделиться Опубликовано 25 июня, 2015 (изменено) На первом этапе поиска по артикулу запрос не корректный // Если задан артикул варианта, найдем этот вариант и соответствующий товар if(!empty($variant['sku'])) { $this->db->query('SELECT id as variant_id, product_id FROM __variants, __products WHERE sku=? AND __variants.product_id = __products.id LIMIT 1', $variant['sku']); $result = $this->db->result(); if($result) { // и обновим товар if(!empty($product)) $this->products->update_product($result->product_id, $product); // и вариант if(!empty($variant)) $this->variants->update_variant($result->variant_id, $variant); $product_id = $result->product_id; $variant_id = $result->variant_id; // Обновлен $imported_item->status = 'updated'; } } для себя поправил так $this->db->query('SELECT v.id as variant_id, v.product_id FROM __variants v, __products p WHERE v.sku=? AND v.product_id = p.id LIMIT 1', $variant['sku']); Изменено 25 июня, 2015 пользователем DaVinci Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 26 июня, 2015 Жалоба Поделиться Опубликовано 26 июня, 2015 Сильная ошибка.Появился этот запрос в 2.3.6, до этого было корректно.Довольно удивительно, что раньше этого не замечали...Были раньше только более мелкие претензии к этому месту в импортеhttp://forum.simplacms.ru/topic/8601-%D0%BE%D1%87%D0%B5%D1%80%D0%B5%D0%B4%D0%BD%D0%B0%D1%8F-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B0-%D0%B8%D0%BC%D0%BF%D0%BE%D1%80%D1%82%D0%B0/ Молодец, DaVinci, глубоко копнул. Цитата Ссылка на сообщение Поделиться на другие сайты
ST_RU Опубликовано 26 июня, 2015 Жалоба Поделиться Опубликовано 26 июня, 2015 (изменено) #Kors это у меня на инструменте делали с ним отладку, обновление цен при артикуле и попался такой моментдавно товары не трогал.. зарекался трогать синхронизацию/импорт/1С.и вот, на ровном месте, где должно быть все хорошо - ошибку нашли говорю, место проклятое http://i1069.photobucket.com/albums/u478/L0ckedmem0ries/blackandwhite/898B3066306D_m16_zpsc0951aa8.gif Изменено 26 июня, 2015 пользователем ST_RU Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 26 июня, 2015 Жалоба Поделиться Опубликовано 26 июня, 2015 Нормальное это место. Ненормальный - это подход дяди Пикусова к важным вещам. По указанной выше ссылке давным-давно было сказано "И еще один важный аспект: хорошо бы иметь где-то хотя бы краткоописанную официальную идеологию импорта, чтобы не угадывать мысли разработчика и не фантазировать, что представляет собой конкретный результат - то ли ошибку, то ли своеобразную авторскую задумку". А оный разработчик, похоже, сам толком не может свой код объяснить... Цитата Ссылка на сообщение Поделиться на другие сайты
ST_RU Опубликовано 26 июня, 2015 Жалоба Поделиться Опубликовано 26 июня, 2015 (изменено) Меня сам расклад удивляет давно про эти сравнения/синхронизации/импорты.XXI век ... за окном облака данных, японцы начали делать боевых роботов для частных лицвремя цифровых данных. А тут циферки и номенклатуру никак не синхронизировать и буковки.есть какое-то общее решение по умолчанию.И каждый точит карандаши, как хочет. Для себя. беда http://i1069.photobucket.com/albums/u478/L0ckedmem0ries/blackandwhite/898B3066306D_m14_zps42116ef3.gif update: задание по обновлению цен для сайта трем людям показывал, ибо знал, что сам устану делать.все плюются от синхронизации с симплой. за только слово 1С сразу наценка 200%. это как-то решать надо. pps: да 1С == ЗЛО Изменено 26 июня, 2015 пользователем ST_RU Цитата Ссылка на сообщение Поделиться на другие сайты
ST_RU Опубликовано 26 июня, 2015 Жалоба Поделиться Опубликовано 26 июня, 2015 (изменено) кстати, спасибо DaVinci за то, что за сутки, грубо говоря.. решил все вопросы с моим сайтом.по обновлению цен, сверке артикулов с разными условиями. Поставщики разные, три уровня цены и прочее. рекомендую Изменено 26 июня, 2015 пользователем ST_RU Цитата Ссылка на сообщение Поделиться на другие сайты
ST_RU Опубликовано 27 июня, 2015 Жалоба Поделиться Опубликовано 27 июня, 2015 (изменено) DaVinci крут!тем... что ему толкуешь своё кривое решение.. час объясняешькак сам представляешь ..сам уверен на 100%, что знаешь, чего хочешь Он тебя выслушает... терпит!и даже не обзываетсяПоймёт задачу и сделает проще. Изменено 27 июня, 2015 пользователем ST_RU Цитата Ссылка на сообщение Поделиться на другие сайты
yaskin Опубликовано 29 июня, 2015 Жалоба Поделиться Опубликовано 29 июня, 2015 DaVinci крут!тем... что ему толкуешь своё кривое решение.. час объясняешькак сам представляешь ..сам уверен на 100%, что знаешь, чего хочешь Он тебя выслушает... терпит!и даже не обзываетсяПоймёт задачу и сделает проще.+++ Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.