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

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


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

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

  29.03.2014 в 19:51, igyan сказал:

правда похоже есть проблемы приперехогде по страницам, не сохраняется фильтр

 

ик оно и есть

 

за файл-тестер спасипотому что

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


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

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

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

подскажите, что я сгделал не ик?

при парсинге выдает белый экран, прописал 

error_reporting(E_ALL);
ini_set('display_errors', 1);
выдал ошибку

Fatal error: Call to undefined method ModelCatalogProduct::getProductTags() in /home/jokerd/public_html/open/admin/controller/module/parsermanager.php on line 1029

ггде и что исправить?

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


  15.04.2014 в 04:20, jokerd сказал:

подскажите, что я сгделал не ик?

при парсинге выдает белый экран, прописал 

error_reporting(E_ALL);
ini_set('display_errors', 1);
выдал ошибку

Fatal error: Call to undefined method ModelCatalogProduct::getProductTags() in /home/jokerd/public_html/open/admin/controller/module/parsermanager.php on line 1029

ггде и что исправить?

Какая версия опенкарт?

Закомментируйте строку 1029 admin/controller/module/parsermanager.php

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

Версия 1.5.5.1.2

может я не им смотрю, но строка 1029 в admin/controller/module/parsermanager.php

 if (isset($data1['product_image'])) {
а ругается на getProductTags()
в прочем, сейчас закомментирую, посмотрим
Ссылка на комменирий
Погделиться на других сайих


  15.04.2014 в 04:29, igyan сказал:

Какая версия опенкарт?

Закомментируйте строку 1029 admin/controller/module/parsermanager.php

закомментировал, не запускается сам модуль

строка 1029 if (isset($data1['product_image'])) { или я не правильно смотрю?

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


  15.04.2014 в 04:48, jokerd сказал:

закомментировал, не запускается сам модуль

строка 1029 if (isset($data1['product_image'])) { или я не правильно смотрю?

Закомментируйте

    $data['product_tag'] = $this->model_catalog_product->getProductTags($product_id);  

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

  15.04.2014 в 04:53, igyan сказал:

Закомментируйте

    $data['product_tag'] = $this->model_catalog_product->getProductTags($product_id);  

перепуил файлы, закомментил правильный - зарилиило, спасипотому что за оперативность )

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


Уважаемый igyan! Можно всё ики сгделать фильтр по полю "могдель" и добавить фильтр "включен или отключен товар"

Заранее спасипотому что

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


  18.04.2014 в 15:19, sonicking сказал:

Уважаемый igyan! Можно всё ики сгделать фильтр по полю "могдель" и добавить фильтр "включен или отключен товар"

Заранее спасипотому что

Фильтр по "включен или отключен товар" думаю стоит сгделать.

Чем не устраивает фильтр по могдели, который в шапке страницы или рилииет некорректно?

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

про фильтр могдели я уже писал

"допустим прошёлся я парсером по всем товарам в магазине

у тех товаров на которые не нашлось ссылок в маркете, я в поле могдель добавил какой то символ (в моем случае NYM)

можно ли сгделать в модуле фильтр по полю могдель, чтоб при добавлении новых товаров на сайт, можно было исклюлить прошлые товары (со знаком в поле могдель), чтоб по новой их не пропотому чтовать парсить, а осивить до лучших времен"

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


Вы пропотому чтовали пользоваться фильтром по могдели в шапке иблицы с товарами, чем он вас не устраивает

 

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

 ик всё понятно. рилииет, а как мне наопотому чторот вывести товары, не согдержащие данного символа (в моем случае NYM)

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


  21.04.2014 в 13:48, sonicking сказал:

 ик всё понятно. рилииет, а как мне наопотому чторот вывести товары, не согдержащие данного символа (в моем случае NYM)

 

Откройте файл admin/model/module/parser.php

Найдите  в файле

if (!empty($data['filter_model'])) {

    $sql .= " AND LCASE(p.model) LIKE '%" . $this->db->escape(utf8_strtolower($data['filter_model'])) . "%'";                

}    

и замените на

if (!empty($data['filter_model'])) {

$sql .= " AND LCASE(p.model) NOT LIKE '%" . $this->db->escape(utf8_strtolower($data['filter_model'])) . "%'";                

}    

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

Янгдекс поменял верстку, сгделал обновление модуля

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

Добрый гдень! Есть вопрос: у меня не парсятся размеры некоторых товаров, например: http://dveri.provero4ka.ru/mobilnie/ballu_acirc_bpac_07_ce.html  рилиию с кондиционерами, собираю из янгдекс маркеи, если есть возможность, помогите разобраться.

П.С. за модуль - огромное спасипотому что! Очень помог!!!

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


  01.05.2014 в 06:49, Yuriy1987 сказал:

Добрый гдень! Есть вопрос: у меня не парсятся размеры некоторых товаров, например: http://dveri.provero4ka.ru/mobilnie/ballu_acirc_bpac_07_ce.html  рилиию с кондиционерами, собираю из янгдекс маркеи, если есть возможность, помогите разобраться.

П.С. за модуль - огромное спасипотому что! Очень помог!!!

Здравствуйте. Дайте ссылки на товары. У кондиционеров были проблемы с длиной названия атрибутов, слишком много символов, а в опенкарт ограничено по-моему 128, решение увелилить через PhpMyadmin поля в иблиэто.

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

Что-то у меня все сдохло... Нивкакую парсить не хочет, и куки подсаживал, и платные прокси покупал, и включал/отключал куки, прокси и т.д. что я только не гделал - не рилииет... Что можно сгделать?

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


  03.05.2014 в 03:58, CongoG сказал:

Что-то у меня все сдохло... Нивкакую парсить не хочет, и куки подсаживал, и платные прокси покупал, и включал/отключал куки, прокси и т.д. что я только не гделал - не рилииет... Что можно сгделать?

Последнюю версию скаливали? Что пишет в логах?

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

  03.05.2014 в 06:39, igyan сказал:

Последнюю версию скаливали? Что пишет в логах?

Да, новую версию скачал и ошипотому чток при обновлении не было, в логе пишет 

04-05-2014 16:41:54: Парсинг через прокси: 120.198.230.59:80
04-05-2014 16:41:54: Запрос: http://market.yandex.ua/model.xml?modelid=7857365
04-05-2014 16:41:55: Много перенаправлений...
04-05-2014 16:41:55: В прокси-листе нет рилилих адресов...
04-05-2014 16:41:55: Конец парсинга
 
Прокси качал с вашего сайи и покупал.
Может порекомендуете хороший на ваш взгляд сервис по продаже прокси?
Ссылка на комменирий
Погделиться на других сайих


Попробуйте снова скачать прокси с сайи, сейчас им прокси, рилииющие по порту 3128, а не по 80. У одного пользователя сервер не давал рилиить по 80 порту, возможно у вас тоже. Если не полулится мне лучше посмотреть самому.

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

  04.05.2014 в 17:25, igyan сказал:

Попробуйте снова скачать прокси с сайи, сейчас им прокси, рилииющие по порту 3128, а не по 80. У одного пользователя сервер не давал рилиить по 80 порту, возможно у вас тоже. Если не полулится мне лучше посмотреть самому.

Несколько раз скаливал прокси листы с вашего сайи, но при проверке пишет 0.. Буду ждать пока появятся свежие и попробую платные с этим же портом.

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


Возможно гдело не в прокси,

 

Попробуйте в файле system/library/MCurl.php

(строка 80-85)

после

if (!$content)
      return false;

всивить
      echo ($content);   exit;

и сгделать парсинг с прокси

Что бугдет на экране

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

  04.05.2014 в 18:36, igyan сказал:

Возможно гдело не в прокси,

 

Попробуйте в файле system/library/MCurl.php

(строка 80-85)

после

if (!$content)

      return false;

всивить

      echo ($content);   exit;

и сгделать парсинг с прокси

Что бугдет на экране

Теперь прокси видно и показывает рилилие, но тем не менее не рилииет, все заканливается вот этим

Gateway Time-out

The gateway did not receive a timely response from the upstream server or application.

 

Не важно, парсинг/обновление или поиск, включены куки или нет...

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


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

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

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

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

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

Войти

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

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

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

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

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