Jump to content

Recommended Posts

34 минуты назад, Derner сказал:

Приветствую!

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

Вот так - http://joxi.ru/BA0nnN8uMdjQBm
Но картинка должна уже быть залита на Ваш хостинг, естественно, а в прайсе ссылка на картику с Вашего хостинга.  

Edited by LionHunter
  • +1 1

Share this post


Link to post
Share on other sites
В 08.12.2019 в 21:13, alexglama сказал:

Нет, не писал. Думаю он уже знает об этой проблеме и работает над её решением. Надеюсь...

Я бы на это не надеялся)) Хватает только того что никто не ответил на данные сообщения прямо на форуме.

Share this post


Link to post
Share on other sites
21 хвилину назад, Santehdecor сказав:

Загружал из прайса  xml

Ну тогда нужно сам прайс проверять на наличие/отсутствие скрытых символов, да и вообще без указания больного вам не помогут

Share this post


Link to post
Share on other sites

Такой вопрос, пытаюсь спарсить атрибуты с сайта. Но ничего не парсится, даже в отчете про атрибуты ни слова 
В атибутах указал
image.thumb.png.af999a42e8171cd4c0daf68c4042039b.png
image.png.2563e2d70af2024c66947412ec9fc397.png
Тут тоже указал
С этого сайта беру view-source:https://avtoproezd.ru/privod-dlja-raspashnyh-vorot-faac-412dx-sx

image.png.dfedde26d08bf0ae9c843042cd3465af.png

Share this post


Link to post
Share on other sites

Добрый день!

 

Вот возникла необходимость обзавестись модулем для толкового импорта/обновления товаров на сайте, посему опишу вкратце что нужно и какие тонкости и надеюсь что автор или кто-то из тех кто уже использует сей продукт, сможет подсказать "по адресу ли я".

 

Есть магазин текстильной продукции (Постельное белье, халаты с полотенцами и т.д) и есть своя база из которой можно выгружать инфу как в XML так и в CSV. Количество товаров порядка 5,5к, количество столбиков порядка 45-50 (название, артикул, атрибуты и т.д и т.п).

 

Исходные данные:

- В наличии ОпенКарт 3.0.3.2

- Шаблон eMarket https://themeforest.net/item/emarket-the-ecommerce-multipurpose-marketplace-opencart-3-theme-mobile-layouts-included/20843842

 

Что нужно:

1. Первый раз полностью загрузить все товары через импорт с файла со всеми ньюансами

2. Ежедневно скармливать ему новый файл, но в отличии от первого раза где все загружалось, ежедневное обновление должно идти с привязкой (якорем) по артикулу и скажем проверять только 2-3 колонки (цена, количество, наличие) и менять если отличаются, все остальное меняться не будет и может игнорироваться (пропускаться) для ускорения времени.

 

Вопросы:

- Подходит ли мне данное решение? Да, Нет или Да, но есть решение и попроще (с ссылками если можно)

- Заработает оно на данном шаблоне без дополнительных "танцев с бубном" (затрат) ?

- Сколько времени (приблизительно ессно) займет первый импорт и ежедневное обновление?

Share this post


Link to post
Share on other sites
14 хвилини назад, Chens сказав:

- Подходит ли мне данное решение? Да, Нет или Да, но есть решение и попроще (с ссылками если можно)

 

Подходит. Попроще, не знаю, а стоит ли?

 

15 хвилин назад, Chens сказав:

- Заработает оно на данном шаблоне без дополнительных "танцев с бубном" (затрат) ?

 

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

 

16 хвилин назад, Chens сказав:

- Сколько времени (приблизительно ессно) займет первый импорт и ежедневное обновление?

Вы имеете ввиду сам процесс импорта или процесс + время на настройку? Если первое, это зависит в частности от хостинга, если второе, то от хостинга и вашей соображалки

Share this post


Link to post
Share on other sites
5 минут назад, Flint2000 сказал:

Подходит. Попроще, не знаю, а стоит ли?

 

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

 

Вы имеете ввиду сам процесс импорта или процесс + время на настройку? Если первое, это зависит в частности от хостинга, если второе, то от хостинга и вашей соображалки

 

1. Я мыслил сугубо с точки зрения нагрузки для сайта, типа если нужно что бы все летало - сводим к минимуму разные плюшки-завитушки, но счас понимаю что по сути то это бек-енд и за исключением времени импорта - вообще не должен влиять на скорость работы фронт-енда, а значит действительно не стоит искать решения другие, если это подходит...

2. Вот я по логике тоже так думал, но мало ли...лучше уточнить =)

3. Сам процесс импорта только...время на то что бы разобраться и свою соображалку конечно выношу за скобки =)

Share this post


Link to post
Share on other sites
33 хвилини назад, Chens сказав:

Сам процесс импорта только...

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

Share this post


Link to post
Share on other sites

Здравствуйте! 

Наверняка вопрос уже задавался многократно, но всё же... Вопрос по опциям: как быть если у каждого цвета одного и того же товара свой артикул в прайсе (в некоторых товарах идет + цене в зависимости от цвета), в видео ( https://www.youtube.com/watch?v=ASvNzbrodZ4) идет речь о товарах с одинаковыми артикулами. Как правильно загрузить опции? Какова последовательность действий?

P.S. Модули "Связанные опции" и "Живая цена" установлены. 

Edited by asazat

Share this post


Link to post
Share on other sites

Добрый день!

 

На данный момент существует проблема при загрузке "Опций", а именно после загрузки опций на товар, при переходе на любой товар суммируется сразу стоимость + опция. А должна быть стоимость товара. Подскажите, как исправить.

На данный момент:http://joxi.ru/4AkjlNaTXjMD62

Должно быть:http://joxi.ru/bmojJMnT9OMLXr

Share this post


Link to post
Share on other sites
В 08.12.2019 в 20:19, khvoroffski сказал:

Добрый день!

Думаю многие сталкивались с подобными ситуациями, поэтому спрошу тут:

 

При парсинге получаю ошибку:


The Product passed: Row ~= 14 url = e-bike.com.ua/elektrotransport/elektrovelosipedy?product_id=1128 Site no answer 

Сайт доступен, но открывается с тормозами. Первое что приходит в голову - меня заблочили по айпи за запросы, но..когда это с первого раза, думаю это не оно + я с локалки раз 5 подряд скачал товары с одного айпи...все товары.

Что было сделано - я открыл файл suppler.php и добавил туда проксей отсюда https://hidemy.name/ru/proxy-list/?country=UA#list

https://yadi.sk/i/pD1bU-Mx1H1PsQ

 

и раскомментил строку:

https://yadi.sk/i/DdtSePtSihyoWg

 

Но все это не помогло...

Кто сталкивался, помогите с прокси ( а возможно это не прокси, возможно нужен таймаут ожидания пока сайт откроется поставщика или что можно еще попробовать сделать?)

@usergio вы могли бы прокомментировать? 

С этого айпишника где мой сайт все в порядке, он не забанен, отдает 200код https://yadi.sk/i/JRTYpnrqzUEJNg 

Но при парсинге всегда пишет что сайт недоступен...https://yadi.sk/i/czcxlNfsVh-u3Q

Share this post


Link to post
Share on other sites

Добрый день при открытии выгруженного .xml файла возникает ошибка. что делать

Screenshot_74.jpg

Share this post


Link to post
Share on other sites

Здравствуйте! Кто-то поможет платно настроить загрузку опций?

Загрузка опций последовательная.

База вида:

Артикул1;Название опции1;Количество1;Цена1

Артикул1;Название опции2;Количество2;Цена2

Артикул1;Название опции3;Количество3;Цена3

Артикул1;Название опции4;Количество4;Цена4

Share this post


Link to post
Share on other sites

Код товара генерирует автоматически модуль АОП. Подскажите пожалуйста, можно ли как-то сохранить мое значение поля код товара и использовать его для идентификации товаров?

Share this post


Link to post
Share on other sites
2 година назад, khvoroffski сказав:

Но при парсинге всегда пишет что сайт недоступен

Возможно забанили по user-agent

Share this post


Link to post
Share on other sites
10 хвилин назад, Rezoner сказав:

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

код товара, который генерирует АОП по умолчанию, это ID товара + номер поставщика

Share this post


Link to post
Share on other sites
15 минут назад, Flint2000 сказал:

код товара, который генерирует АОП по умолчанию

 

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

Share this post


Link to post
Share on other sites
1 хвилину назад, Rezoner сказав:

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

Для этого используйте SKU - артикул

Share this post


Link to post
Share on other sites
8 минут назад, Flint2000 сказал:

Для этого используйте SKU - артикул

Артикул у меня тоже занят, а можно сделать так? Вывести потом значение UPS а на сайте так, что бы он отображался как Артикул?Screenshot_17.png.7e7904e31927209f8f57d428062c5ef6.png

Share this post


Link to post
Share on other sites
28 хвилин назад, Rezoner сказав:

Артикул у меня тоже занят, а можно сделать так? Вывести потом значение UPS а на сайте так, что бы он отображался как Артикул?Screenshot_17.png.7e7904e31927209f8f57d428062c5ef6.png

С 1с можно в UPS

Edited by Flint2000

Share this post


Link to post
Share on other sites

Изменено: сократил прайс до 1000 позиций - всё нормально.

 

 

Здравствуйте. Подскажите пожалуйста: стартую загрузку прайса - через 15-20 сек вот такая история:

 

Screenshotв4.png

Edited by bakzzz

Share this post


Link to post
Share on other sites
1 час назад, Flint2000 сказал:

код товара, который генерирует АОП по умолчанию, это ID товара + номер поставщика

50 минут назад, Rezoner сказал:

 

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

 

Как я вас понимаю...

SKU это артикул производителя, им играть нельзя, model это вобщем-то тоже SKU, только альтернативный внутренний. Он лезет во все шаблоны и прописан везде на сайте.

Если нет необходимости отказываться от артикула поставщика и он в достаточной мере идентифицирует товар,  то model должен совпадать с SKU.
Вставлять в базовое свойство системы model неинформативный код, добавлять к нему код поставщика - просто дичь.

По артикулу опытный менеджер вмиг опишет товар. По внутреннему айди товара - хренушки.

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

Возможно, ошибка молодости, быстрый хак для тех, кому сложно доработать шаблон и вставить код поставщика после артикула на фронте? Это же прикольная фишка, клиент артикул у конкурента не найдет и код поставщика сразу видно! Вау! И дальше пошло и поехало...

А потом пришли дикие люди из "большого бизнеса", где выгружают из 1С и удивляются - как это заменить артикул неведомой хренью? Как нам сопрягать выгрузку из 1С с вашими загибонами? Зачем нам системное поле без предупреждения засорили? Как нам теперь обмены с CRM, выгрузки в партнерские сети, торговые площадки делать? А что будет когда из Яндекс.Маркета проверяющий обнаружит, что на сайте другой код, не сочтет ли он это обманом?

А автор и его поклонники скажут, ну так используйте SKU, перелопатьте весь сайт, замените model на SKU... 

 

Edited by tdslava

Share this post


Link to post
Share on other sites
16 хвилин назад, tdslava сказав:

А автор и его поклонники скажут, ну так используйте SKU, перелопатьте весь сайт, замените model на SKU... 

Зачем что-то лопатить, если есть это https://prnt.sc/q9b4yt

  • +1 1

Share this post


Link to post
Share on other sites

Подскажите пожалуйста по такому вопросу: 

Возникло такое непонятное затруднение: как писал выше, после обрезки прайса, он загрузился.

 

Но:

 

В прайсе в графе 43 стоит значение атрибута "Формат" https://prnt.sc/q9d46j

Настройка АОП - владка Атрибуты добавляю номер столбца со значением https://prnt.sc/q9d8kr

Выбираю операцию - Только обновлять https://prnt.sc/q9da02

 

В итоге, в значение атрибута Формат прописывается название атрибута - "Формат" https://prnt.sc/q9dchs

 

Инф-ия из report.tmp https://prnt.sc/q9ddoe

 

 

Share this post


Link to post
Share on other sites
5 часов назад, Flint2000 сказал:

Возможно забанили по user-agent

curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.7.12) Gecko/20050919 Firefox/61.0");	
		// curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.132 Safari/537.36");

Тоже так подумал и прикинул второй вариант, результатов не дало

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By ekeeper
      300.00 руб
      View File


      Проверка ссылок изображений у товаров и категорий
      Проверка ссылок изображений у товаров и категорий.
      --------------------------------------------------
      Совместимость: Opencart 1.5.x (vQmod), 2.1.x
      Описание:
      Данный модификатор выбирает из базы все ссылки на изображения у товаров или категорий и проверяет физическое существование этих файлов на сервере.
      Модифицируются только некоторые файлы админ-панели. В разделе "Категории" и "Товары" появляется кнопка "Проверить на битые изображения". При нажатии на нее начинается анализ ссылок.
      В результате выводится список полных путей файлов, которых физически нет на сервере, но они прописаны у товаров или категорий в базе данных.
      Такой инструмент будет полезен при переезде с сервера на сервер. Если изображений очень много, то в данном случае можно проконтролировать какие файлы не были скопированы при переезде.
      Если нет возможности восстановить файлы через заливку их на сервер, то можно очистить базу данных от ссылок на несуществующие файлы нажав на кнопку "Очистить битые изображения".
      Установка в Opencart 1.5.x:
      0. Установите vQmod на ваш сервер
      1. Скопируйте файл check_broken_images_oc1.vqmod.xml в папку /vqmod/xml на вашем сервере
      2. Очистите кеш vQmod
      3. Проверьте работу модификатора в разделах "Каталог" > "Категории" и "Каталог" > "Товары"
      Установка в Opencart 2.1.x:
      1. Войдите в админ-панель Opencart в качестве администратора.
      2. Перейдите в раздел "Модули" > "Установка расширений".
      3. Нажмите кнопку "Загрузить" и выберете файл check_broken_images_oc2.ocmod.xml
      4. Дождитесь конца установки модификатора
      5. Перейдите в раздел "Модули" > "Модификаторы" и нажмите кнопку "Обновить"
      6. Проверьте работу модификатора в разделах "Каталог" > "Категории" и "Каталог" > "Товары"
      Поддержка:
      E-mail: ekeeper@mail.ru
      Submitter ekeeper Submitted 03/24/2016 Category Прочее Системные требования Developer's site Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop Get request to server of developer Старая цена  
    • By Ubivan210
      Есть сайт http://salon-krystal.ru. на самописном сервере (не пойми, какими руками). Что делаем:
      1. готовый шаблон, под версию opencarta 3 устанавливаю на хостинг, привязываю дочерний домен, выдаю права и обязанности (могу 2-х серверов)
      2. Вы приступаете к полному копи/паст всех товаров. Нужно скопировать все, что есть у товара (все переменные) и чтоб они отображались корректно на новом сайте. Возможно, потребуется мне изначально создать подходящие опции или атрибуты (это все должны посмотреть Вы и, в процессе работы, представить стратегию копирования) На самом деле все очень просто, если Вы этим занимаетесь. Идею, по-моему, изложил понятно. Жду ваших писем с предложениями и готов обсудить все вопросы.
       
    • By AlexChapman
      Здравствуйте, имеется OpenCart Русская Сборка 3.0.3.2 (rs.2) и шаблон journal 3 на домене цветыминск.бел. Задача у меня стоит такая, магазин продает розы, у которых есть размеры (40, 50, 60 см), реализованные на данный момент стандартными опциями. Но есть минус этого подхода, когда мне нужно объявить акции начинающиеся от какого-то количества то упираюсь в то, что у опций толком нет настроек и без геморроя реализовать акции я не могу. На ум приходит только реализация опций в виде ссылок на товары.
      Подскажите, как вы решали эту проблему? Может есть модуль опций в виде товаров который будет по-человечески работать с Journal 3? Или есть менее мазохистичный метод?
    • By Rassol2
      1 600.00 руб
      Скачать/Купить дополнение


      SimplePars - Универсальный парсер для ИМ
      Модуль SimplePars предназначен для парсинга и наполнения интернет магазина. 
       
      Идея модуля заключается в том что бы вы могли заварить чашечку кофе и наблюдать как ваш магазин наполняется товарами.
      Ведь намного приятнее наблюдать за строкой загрузки товара, чем заполнять каждую позицию вручную

       
      Возможности модуля SimplePars
      Основные задачи которые решает модуль это парсинг данных с сайта и последующее заполнение интернет магазина.
      Вы можете как парсить напрямую в интернет магазин, так и парсить в CSV файл для дальнейшей обработки. 
      Так же реализовано обновления товаров при помощи парсинга сайтов доноров. 
       
      В двух словах не описать что умеет делать модуль, по этому обозначу только основные моменты.

      - Полноценный парсер позволяющий парсить товары со сторонних магазинов и загружать себе.
      - Встроенный гибкий сборщик ссылок , который поможет собрать ссылки на необходимые товары.
      - Возможен парсинг и загрузка всех элементов товара.
      Код товара [model] Артикул [sku] Название Цена Количество Производитель Описание Категории Изображения Атрибуты Опций Данные - товара. Более подробно можете увидеть на скриншотах модуля.
       
      - Кроме загрузки возможно настройка обновления существующих товаров, цен, остатков и многое другое.
      - Идентификация товара по артикулу, модели или имени товара.
      - Доступна установка наценок любой сложности.
      - Парсинг / Составление SEO шаблонов и заполнение Мета данных товара, категорий, производителей. Заполнение SEO_URL
      - Формировать прайс csv с данными что вы парсите. Так же прайсы можно составлять в готовом формате для загрузки через АОП или любого другого загрузчика прайс листов. 
      - Поиск замена, мощный инструмент позволяющий вам налету изменять информацию. То есть, при парсинге вы можете вырезать или заменять определенные слова или целые блоки текста. Удалять или заменять в тексте названия сайта донора на ваш. И многое другое.
      - Поиск замена полностью поддерживает регулярные выражения.
      - Модуль способен парсить в многопоточном режиме. Что делает парсинг максимально быстрым.
      - Поддерживается парсинг с авторизацией.
      - Поддержка работы с прокси.
      - Собственный прокси чекер, позволяющий отобрать прокси сервера котороые будут работать с конкретным донором.
      - Возможна индивидуальная настройка запросов, Указание Cookies, User-Agent, Отправка собственных заголовков Headers
      - Система логирования позволяющая контролировать процесс парсинга на любом этапе.
      - Система кеширования сайта донора для безопасного парсинга подробнее Описание системы кеширования 
       
      Вы можете указать любое количество границ парсинга, на любые данные что есть в html коде сайта донора.
      SimplePars это универсальный инструмент который поможет вам наполнить ваш интернет магазин.
      Обратите внимание что вы можете настроить парсинг на любые данные, и необязательно они должны быть совместимы с opencart. Вы можете парсить статьи, отзывы, блоги.
       
      В данном модуле есть возможность парсить все данные в CSV файл
      Можно формировать прайс листы для загрузки их через популярные дополнения. 
      Такие как:
      Автоматическая обработка прайс листов. 
      CSV Price Pro import/export
       
      И это малая часть тех задач которые может выполнить данный модуль.
      SimplePars разрабатывается как универсальный парсер, у него нету четких задач, у него есть только набор инструментов.
      А что вы построите имея эти инструменты, уже зависит только от вас.
       
      Инструкция к модулю доступна по ссылке
      Инструкция к модулю SimplePars
       
       
      Демо сайт для ознакомления с интерфейсом и возможностями модуля
      Обратите внимание что на демо сайте парсинг недоступен.
      http://demo.simplepars.top/admin/
      Логин - demo
      Пароль - demo
       
      Лицензионное соглашение.
      Ознакомится
       
      Обзор возможностей модуля (Видео уже устарело. Модуль шагнул гораздо дальше )
       
      Инструкция по установке.
      Установка SimplePars
      1. Зайдите в директорию вашей версии модуля и скопируйте все в корень сайта с заменой.
      2. Введите в строке браузера ваш_сайт/inst.php и нажмите Enter.
      3. Далее перейдите в раздел Система->Пользователи->Группы пользователей->Администратор нажмите выделить все в двух разделах:
      Разрешить просмотр Разрешить редактировать Затем нажмите сохранить.
      4. Зайдите в "Модификаторы" или "Менеджер дополнений", и нажмите Обновить. 
      5. После этого удалите в корне сайта файл inst.php
      Все, модуль установлен.
      В разделе Каталог под пунктом Производители появится пункт SimplePars это вход в модуль. 
       
      Инструкция по обновлению
      1. Загрузить содержимое директории c названием вашей версии  в корень сайта.
      2. Выполнить ваш_сайт/inst.php
      3. Удалить с корня сайта файл inst.php
       
      После установки или обновления я вижу белый экран или ошибку 500
      Если видите белый экран, то вам необходимо перейти в архив с модулем в директорию Other versions of PHP и там будут лежать файлы под все версии php.
      Открываете папку с именем вашей версии php и загружаете содержимое в корень магазина.
      Добавил Rassol2 Добавлено 28.10.2018 Категория Парсеры Системные требования PHP >= 5.6 Сайт разработчика https://simplepars.top/ Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Да Старая цена 0  
  • Recently Browsing   2 members

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.