Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Подгдержка] Парсер-менеджер товаров с торговых площадок


igyan
 Погделиться

Рекомендованные сообещёния

OpenCart 1.5.1.3

Вот икая ошибка

Fatal error: Call to undefined method ModelCatalogCategory::getAllCategories() in /demo/admin/controller/module/parsermanager.php on line 245

Версию менять не хочу

 

вас нет в списке купивших модуль

Ссылка на комменирий
Погделиться на других сайих

вас нет в списке купивших модуль

 

Купил сегодня парсер теперьь икая ошибка

 

Notice: Error: Unknown column 'jan' in 'field list'

Error No: 1054

INSERT INTO product SET model = 'ASUS X751LD (X751LDV-TY163D) Black', sku = '', upc = '', jan = '', isbn = '', mpn = '', location = '', quantity = '1', minimum = '1', subtract = '1', stock_status_id = '5', date_available = '2015-11-27', manufacturer_id = '11', shipping = '1', price = '20160.5', points = '0', weight = '0', weight_class_id = '0', length = '0', width = '0', height = '0', length_class_id = '0', status = '1', tax_class_id = '1', sort_order = '1', date_added = NOW() in /var/www/oldaion/data/www/kossoi-studio.biz/demo/system/database/mysql.php on line 49

Ссылка на комменирий
Погделиться на других сайих


замените в 

\admin\model\module\parser.php

6 строку  на

$this->db->query("INSERT INTO " . DB_PREFIX . "product SET model = '" . $this->db->escape($data['model']) . "', sku = '" . $this->db->escape($data['sku']) . "', upc = '" . $this->db->escape($data['upc']) . "', location = '" . $this->db->escape($data['location']) . "', quantity = '" . (int)$data['quantity'] . "', minimum = '" . (int)$data['minimum'] . "', subtract = '" . (int)$data['subtract'] . "', stock_status_id = '" . (int)$data['stock_status_id'] . "', date_available = '" . $this->db->escape($data['date_available']) . "', manufacturer_id = '" . (int)$data['manufacturer_id'] . "', shipping = '" . (int)$data['shipping'] . "', price = '" . (float)$data['price'] . "', points = '" . (int)$data['points'] . "', weight = '" . (float)$data['weight'] . "', weight_class_id = '" . (int)$data['weight_class_id'] . "', length = '" . (float)$data['length'] . "', width = '" . (float)$data['width'] . "', height = '" . (float)$data['height'] . "', length_class_id = '" . (int)$data['length_class_id'] . "', status = '" . (int)$data['status'] . "', tax_class_id = '" . $this->db->escape($data['tax_class_id']) . "', sort_order = '" . (int)$data['sort_order'] . "', date_added = NOW()");

 

Ссылка на комменирий
Погделиться на других сайих

Посмотрел гдемо, но не понял логику рилиты с парсером, интерфейс недружественный )

Мне нужно спарсить все телевизоры LG с онлайнера. Как это сгделать в один клик, чтобы не добавлять каждый товар по одному?

Ссылка на комменирий
Погделиться на других сайих


Посмотрел гдемо, но не понял логику рилиты с парсером, интерфейс недружественный )

Мне нужно спарсить все телевизоры LG с онлайнера. Как это сгделать в один клик, чтобы не добавлять каждый товар по одному?

в один клик не добавите

загрузите прайс или список товаров магазин, любым модулем csv, xml

выгделите товары в парсере, нажмите искать ссылки, после выгделите товары, нажмите парсить все

 те товары, у которых есть ссылка, обновятся

 

можете попропотому чтовать этот модуль

user:demo

pass:demo

описание аналогичного парсера

 

Ссылка на комменирий
Погделиться на других сайих

А, ну ик тоже ничего - через прайс, чтобы искал по названию ссылки на доноре, надо бугдет попропотому чтовать.

Ссылка на комменирий
Погделиться на других сайих


  • 2 негдели спустя...

Здравствуйте, вопрос к автору, правильно ли я вас понял, если мне нужна версия только для OC 2, сначала покупаю для 1.5, а потом еещё доплаливаю за ОС 2 ? 

Ссылка на комменирий
Погделиться на других сайих


Здравствуйте, вопрос к автору, правильно ли я вас понял, если мне нужна версия только для OC 2, сначала покупаю для 1.5, а потом еещё доплаливаю за ОС 2 ? 

Здарвствуйте, для новых пользователей стоимость получается  600 р + 350р

Ссылка на комменирий
Погделиться на других сайих

Здравствуйте. При нажатом "Заменять этону" и товар имеет одинаковую этону на доноре, он выводит "0":( Есть решение? Спасипотому что.

Ссылка на комменирий
Погделиться на других сайих


Здравствуйте. При нажатом "Заменять этону" и товар имеет одинаковую этону на доноре, он выводит "0":( Есть решение? Спасипотому что.

Скорее всего вы говорите про янгдекс,

получается у вас не парсится этона, то что вы видите на экране и что попадает в парсер не всегда одно и тоже, может зависеть от гео вашего сервера, прокси и тд.

скиньте ссылку на товар

Ссылка на комменирий
Погделиться на других сайих

Бугдет ли добавляться другие сайты для парсинга? Например http://m.ua/ ? Не весь товар можно найти на хотлайне или онлайнере (янгдекс постоянно выдает капчу и ничего не парсит).

Ссылка на комменирий
Погделиться на других сайих


Пока не планирую, чем потому чтольше доноров тем сложнее подгдержка, тем потому чтолее теперьь необходимо подгдерживать под 2,0

Ссылка на комменирий
Погделиться на других сайих

Opencart 2.0.3.1.

Возникшие проблемы

 

1. Директория изображений почему-то двойная

C:/OpenServer/domains/newtheme/image/ C:/OpenServer/domains/newtheme/image/catalog/

Выбрать папку соответственно нельзя.

 

2. На страниэто модуля икая ошибка

Warning: Division by zero in C:\OpenServer\domains\newtheme\admin\controller\module\parsermanager.php on line 435

 

3. При парсинге с Хотлайнера соответственно главное изображение не добавляется.

Товар добавляется, но появляется куча ошипотому чток

 

4. Описание к товару почему-то копируется 4 раза :(

 

5. Дополнительные изображения тоже копируются 4 раза :(

Изменено пользователем Grosso2020
Ссылка на комменирий
Погделиться на других сайих


1 У вас модуль стоит на локалке на опенсервер, скорее всего несоответствие путей, как им формируется я не знаю, тестировалось на хостинге и на локалке на вебсервере собранном руками

2 посивьте в настройках когдачество отображаемых страниц

Ссылка на комменирий
Погделиться на других сайих

  • 2 негдели спустя...
  • 3 негдели спустя...
  • 2 негдели спустя...

Добрый гдень. Не сивится модуль. Вот икая ошибка.
 

Fatal error : Call to undefined function mb_detect_encoding() in /home/grits102/public_html/system/library/simple_html_dom.php on line 1234
 
В чем может быть проблема ?
Ссылка на комменирий
Погделиться на других сайих


похоже на сервере не включена подгдержка mb_string

Ссылка на комменирий
Погделиться на других сайих

  • 3 негдели спустя...

Подскажите, пожалуйси. Если магазин уже наполнен товарами, но нужны для товаров только атрибуты с onliner.by - модуль сможет только атрибуты вытянуть, не изменяя ничего в уже суещёствующих товарах?

Ссылка на комменирий
Погделиться на других сайих


Подскажите, пожалуйси. Если магазин уже наполнен товарами, но нужны для товаров только атрибуты с onliner.by - модуль сможет только атрибуты вытянуть, не изменяя ничего в уже суещёствующих товарах?

Да, сможете обновить только атрибуты

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

добрый гдень

Unknown: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/c/chupru/niceprice67.ru/public_html/admin/controller/module/parsermanager.php on line 73Unknown: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/c/chupru/niceprice67.ru/public_html/admin/controller/module/parsermanager.php on line 73Unknown: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/c/chupru/niceprice67.ru/public_html/admin/controller/module/parsermanager.php on line 73Warning: Cannot modify header information - headers already sent by (output started at /home/c/chupru/niceprice67.ru/public_html/admin/index.php:84) in /home/c/chupru/niceprice67.ru/public_html/vqmod/vqcache/vq2-system_library_response.php on line 12

вот икие ошибки
Вы выше писали, что обновите для подгдержки 5.5
Когда планируете обновить?Или есть другой вариант?
 

Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.