Загрузка...

Как менять данные товаров через БД опенкарт

Тема в разделе Backend создана пользователем lymphadenopathy 5 сен 2022. 154 просмотра

  1. lymphadenopathy
    lymphadenopathy Автор темы 5 сен 2022 0 16 ноя 2021
    Добрый день, мне нужно сделать так, чтобы на сайте менялись цены автоматически приравнивая их к ценам поставщиков. Меняя цену в БД, на сайте ничего не меняется, что делать? Хочу написать программу на питоне, которая будет автоматически брать цену из файла и делать запрос БД для того, чтобы поменять цену :finger_up: но возникла такая проблема :(
     
  2. Froala
    Froala 5 сен 2022 Froala moment:coder: 562 20 окт 2021
    Кэш может быть?
     
    1. lymphadenopathy Автор темы
      Froala, Спасибо большое за ответ.
    2. Froala
      lymphadenopathy, если сайт под клаудой и прочим то 90% что кэш
    3. Посмотреть следующие комментарии (2)
  3. Обменник
    Скорее всего включено кэширование. Зачем тебе ещё сюда Python? Напиши на PHP скрипт и поставь его на cron
     
    1. lymphadenopathy Автор темы
      Обменник, С радостью бы приписал PHP, но есть минус, я его не знаю :(. Мои познания ограничиваются python и js, но насчет пхп тоже задумывался. Сайт делал не я, просто решился помочь знакомым тем, что могу. По моей логике, точнее, как я сделал: информация на сайтах поставщиков является публичной офертой, поэтому все актуальные цены находятся на нем, я спарсил все сайты и вытащил оттуда все товары, и для уверенности (честно даже не знаю зачем) сохранил их в JSON файл, а затем, я хотел делать запросы в БД для сравнения, а если это нужно, то изменения цены на актуальную. понимаю, что, скорее всего, с пхп выглядело это аккуратнее и более правильнее, но знаний по нему нет, а для одного случая посмотреть и тратить время на его изучение, как по мне, казалось не очень разумным :finger_down: Но если есть, какие-то еще варианты или же с пхп это сделать не так сложно, то подскажите, как это все реализовать кратко, а там я разберусь.
      Спасибо большое за помощь, завтра утром проверю кэширование, но его я вроде отключал.
Загрузка...
Top