Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

А мы все о том же. Импорт и работа с прайсами поставщиков.


oakly

Recommended Posts

Добрый день.

В Opencart новичек. Еще немножко юзал Вордпресс. Опенкарт оказался намного быстрее.

Суть вопроса:

Есть поставщики которые присылают прайсы в различных форматах. Либо дают ссылки на гугл диск. Либо в самом худшем случае ссылку на телеграм. 

 

Пример ссылки на прайс поставщика №1 на гугл диске - https://docs.google.com/spreadsheets/d/1LIIc5YjFSoDiA6-_uzwMC6wNhmGrsGDeiwAKKxKbbpA/edit#gid=660769229

 

Вопрос: Есть модуль "Автоматическая обработка прайсов". Но он не умеет обновлять остатки по структуре как у поставщика: 37 37 38 38 38  и.т.д. Какой-то модуль умеет такое делать? Плюс надо, чтоб он умел парсить прямые ссылки как "АОП". Потому как в прайсе инфо очень мало. Так же, внизу имеются вкладки с категориями (разделами). Эти

разделы как-то дополнительно обновлять нужно при обновлении остатков и цен? Или обязательное условие когда все товары на одном листе?

 

P.S. Так же есть похожий прайс, только беднее, но с ссылками на телеграмм: https://docs.google.com/spreadsheets/d/1orjSL9jy6uC-FhO7XKbdZUiyBezDPoDxCGtGSQwoFHE/edit#gid=0. Тот же "АОП" парсить с телеграмм не умеет. Какое-то решение есть?

 

Пример ссылки на прайс поставщика №2 и №3 -  https://fanatka.com.ua/promload-xml/?cid=1435            и         https://pankablyk.com/google_merchant_center.xml?hash_tag=3e42c7a87f6d37a796c313bc2389ce60&product_ids=&label_ids=&group_ids=3703029%2C4091640%2C4443396%2C5562616%2C5906419%2C5906457%2C5906480%2C6860453%2C6860484%2C9695406%2C11827044&nested_group_ids=9695406

 

Вопрос: Тот же "АОП" нормально справляется с такими ссылками? Или что-то справляется лучше? 

 

Пример прайса поставщика №3 в форм ате XLSX:

export-products-06-07-20_15-54-10 (1).xlsx

 

Обратите внимание, что цены там стоят розничные, а в колонке "Наличие" - стоят + и -. На вопрос к поставщику как обновлять остатки и смотреть оптовые цены - он сказал, что актуальное наличие и цены по гугл ссылке: https://docs.google.com/spreadsheets/d/1SgGnnZGiFzKgonFG5GOWNZxB9FTvKm-klBDBRHAZAi4/edit#gid=0 . Где опять структура наличия в одной колонке подряд.

 

Как с этим всем справляться и бороться? Какой оптимальный шаблон выработать под определенный модуль/модули? 

 

Был бы очень благодарен за Ваши советы и мнения.

Надіслати
Поділитися на інших сайтах


Ну можно написать парсер из гугла.
Можно наверное, авторизоваться как-то через апи в телеге и выгребать периодически, кроном или руками через веб прайсы.
Можно запилить туда чекбокс и выбирать что надо прямо сейчас обновлять.
Из экселя, csv, json, xml, google spreadsheets я аоп писал - работает и нормально работает.

Надіслати
Поділитися на інших сайтах

16 часов назад, splka сказал:

Из экселя, csv, json, xml, google spreadsheets я аоп писал - работает и нормально работает.

В смысле писал ?

Вы имеете в виду, для перечисленных Вами форматов Вы используете "АОП"?

Надіслати
Поділитися на інших сайтах


В 21.07.2020 в 22:04, splka сказал:

Ну можно написать парсер из гугла.
Можно наверное, авторизоваться как-то через апи в телеге и выгребать периодически, кроном или руками через веб прайсы.
Можно запилить туда чекбокс и выбирать что надо прямо сейчас обновлять.
Из экселя, csv, json, xml, google spreadsheets я аоп писал - работает и нормально работает.

Можете скинуть пример стандартного прайса с которым работаете в АОП?

Или пример гугл таблицы?

Поставщики сплошь и рядом дают таблицы с такой структурой - https://docs.google.com/spreadsheets/d/19wIzir-Wrw8JqfCE6G7dC4jUGwWfNPv4aft7-0wqOFQ/edit#gid=0

Где обновление наличия в таком виде как я понимаю в АОП не сработает.

Змінено користувачем oakly
Надіслати
Поділитися на інших сайтах


В 22.07.2020 в 15:01, oakly сказал:

В смысле писал ?

Вы имеете в виду, для перечисленных Вами форматов Вы используете "АОП"?


В прямом смысле слова, которое я употребил выше.
Взял гугл, погуглил документацию по php, по фреймворкам.
Взял тестовый прайс лист, с которого надо было вынять данные
Получил результат.
Внёс нужный результат в соответствующие таблицы и поля.
1-2-3-5-10 поставщиков.
Забор данных из форматов перечисленных выше.
Забор с почты, с фтп, с http/https, google spreadsheet.
Пытался подружить с мегой, но там какбэ всё плохо и документации вменяемой нет.
Пускаю или кроном или через веб интерфейс.
Файлы выгребаю в формирующийся каждый раз html файл - надо будет отслеживать по датам динамику цен, сделаю как удобно.
И 100% открытость и гибкость самописного кода для себя.
Аналогично, с парсингом в БД новых товаров.
 

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

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.