

ardemishev
Newbie-
Posts
33 -
Joined
-
Last visited
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
ardemishev's Achievements
-
дякую наче ок. не хочете додати в п 3,9 можливість задати фіксовані ціни? коли таких товарів декілька то так зручніше керувати і менше помилок
-
Привіт чи є можливість в п. 3.9. якимось чином вказати для товара не націнку а конкренту ціну. наприклад код товара 11111 ціна 1289грн фіксована. якщо ні то підкажіть як це зробити. дякую
-
[Поддержка] SimplePars - Универсальный парсер для ИМ
ardemishev replied to Rassol2's topic in Парсеры
ого не знав. гугл видавав лише ручне скачування через інтерфейс. мене таке рішення на 100% влаштовує. навіть xlsx видає таким самим чином. ДЯКУЮ- 13,623 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
[Поддержка] SimplePars - Универсальный парсер для ИМ
ardemishev replied to Rassol2's topic in Парсеры
дякую але задача в тому щоб регулярно і автоматично зерігати прайс із гуглдокс на хостинг або на пк- 13,623 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
[Поддержка] SimplePars - Универсальный парсер для ИМ
ardemishev replied to Rassol2's topic in Парсеры
чи можливе допрацювання за доплату? якщо так то напишіть вартість в приватні. Вдячний завідповідь, гарного дня- 13,623 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
[Поддержка] SimplePars - Универсальный парсер для ИМ
ardemishev replied to Rassol2's topic in Парсеры
Підкажіть чи можна цим модулем спарсити таблицю google в файл csv/xls , яка відкрита для перегляду і завантаження по лінку? Приклад : https://docs.google.com/spreadsheets/d/1ej6w2Bd-y5vmt_Vv-wJZWQ-4M6u75EW8bi2Iw5hYnBc/edit#gid=0- 13,623 replies
-
- 1
-
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
дякую. просто не знав що тойфайл оновлюєтсья. Підкажіть налаштування збережутсья? просто встановити згори нову версію
-
Після додавання в 4.2 даного кода, $data['lang_data'] = array('lang_id' => 3, 'fields' => 'name,description'); //3 - id укр мови при генерації в файл висипає купу помилок. сам фйл наче генерується коректно. Правильно я розумію що помилки виникають через те що в багатьох товарах назва та опис в укр версії не заповнені? якщо так, то що зробити щоб не було помилок? ну пусте поле і пусте , що поробиш щоб потім не прогавити якісь інші помилки при внесенні нових змін...
-
І окреме питання: як можна реалізувати наступну логіку: якущо в товара немає атрибута з такою назвою "Назва атрибута" , або цей атрибут пустий (це те саме чи ні? не можу трохи зрозуміти) то присвоїти цьому атрибуту в даному товарі значення, в залежності від додаткових умов: категорія, виробник (ну це я вже вмію ) . якщо атрибут не пустий то додати до значення атрибута, в залежності від деяких умов, додатковий текст через кому та пробіл, але ЛИШЕ якщо цього тексту ще немає в цьому атрибуті. Якби це був не атрибут а окреме поле, то я мабуть сам зробв, але з масивами буксую, тому прошу допомогти. дякую .
-
не можу зрозуміти чому, але це не працює, якщо я в цьому ж файлі використовую прив’язку до шляху катогрії ось так: $product['full_category'] = ''; foreach($product['attributes_full'] as $afk => $af){ if($af['name'] == 'g:product_type'){ unset($product['attributes_full'][$afk]); $product['full_category'] = $af['text']; } } if (strpos($product['full_category'], 'Містить категорію') !== false) { ... }
-
Модуль вогонь але не вистачає: 1 - примусовий переклад навіть якщо дані ВІДРІЗНЯЮТЬСЯ. (Коли змінилися назві, описи, атрибути) 2 - збереження варіантів налаштувань і автозапуск по крону щоб взагалі про це не думати. Тобто нові твоари додалися - раз на годину наприклад автоматично переклалися обрані поля. раз на міцяць повний автопереклад ВСЬОГО навіть того що відрізняється. Як прикла застосування.
-
Є потреба "зібрати" з декількох атрибутів текст і вивантажити як 1 атрибут . написав отакий код , працює. хотів просто дізнатися чи це є оптимальний варіант чи можна зробити простіше (Менше кода, або менше розрахунків --> швидше генерація на 20000 товарів) $attr_dop_har =''; foreach($product['attributes'] as $attr){ if($attr['name'] == 'Маркировка АКБ'){ $attr_dop_har = $attr['name'] . ': ' . $attr['text'] . '.'; } if(strpos($attr['name'], 'Для моделей') !== false){ //є декілька атрибутів які однаково починаються "Для моделей...", але далі йде ще назва бранда, тому тут умова по наявності послідовності в назві атрибута, щоб сюди включити всі ці атрибути, при їх наявності у товара. у одного товара може бути оночасно наприклад атрибут "Для модеелй Samsung", та "Для моделей Huawei" $attr_dop_har .= ' ' . $attr['name'] . ': ' . $attr['text'] . '.'; } } if ($attr_dop_har !=''){ //якщо значення не пуста строка $product['attributes_full'][] = array( 'name' => 'param name="Дополнительные характеристики"', 'text' => $attr_dop_har, 'end' => 'param', 'decode' => true ); }
-
не в усіх категоріях товари мають 3 рівня вкладеності (0, 1, 2) в категорії , тому якщо в 1 товара лише 2 рівня (0,1) , а мені треба для другого товара прив’язатися до третього рівня [2], то видає попередження Undefined offset: 2 тобто я так розумію не існує третього рівня. додати якусь додаткову перевірку ? $top_category = $product['category_id']; if(isset($data['cats'][$product['category_id']])){ $top_category = explode('_', $data['cats'][$product['category_id']]); $top0_category = $top_category[0]; $top1_category = $top_category[1]; $top2_category = $top_category[2]; }
-
дякую за дуже оперативні і змістовні відповіді, можливості модуль розкриваютсья більш широко і лише фантазія омежує варіанти його використання. раз пішла вже така розмова, то можливо краще не до id атрибута, а до назви прив’язуватися в деяких випадках? чи є технічна можливість ?