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

Obelon

Новачок
  
  • Публікації

    6
  • З нами

  • Відвідування

Про Obelon

  • День народження 15.10.82

Інформація

  • Стать
    Мужчина
  • Місто:
    Хабаровск

Відвідувачі профілю

945 переглядів профілю

Obelon's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

1

Репутація

  1. Уважаемый afwollis! Благодарю Вас за помощь! Все замечательно работает без всяких задач в cron! :eek:
  2. К сожалению не удается таким способом, вот запрос на внесение изменений в бд: где description = '" . $this->db->escape($value['description']) . "'";просто записывает поле с описанием товара от донора.Там то мне и нужно заменить в самом описании словосочетание, а оно состоит из "текст ... искомое словосочетание...текст".
  3. Наверняка у кого-нибудь возникала ситуация с подменой некоторых словосочетаний в описании товара. Здесь выкладываю суть проблемы и прошу помощи. Ситуация следующая: Товары подгружаются от донора посредством api и по задаче cron периодически обновляются. В описании некоторых товаров присутствуют элементы слов, которые необходимо заменить. Через sql запрос в виде UPDATE `название таблицы` SET `поле` = REPLACE(`поле`, 'старое слово', 'новое слово'); - все удачно меняется, но обновляемые периодически товары снова выводят прежний текст. В данной теме вижу два решения вопроса: 1. Необходимость написания PHP скрипта, в котором сначала нужно подключиться к БД и только после подключения выполнять запрос UPDATE, но отсюда рождается следующий вопрос - будет ли "поспевать" задача скрипта своевременно изменять описание за постоянно подгружаемыми товарами?; 2. Выполнение скрипта в корневом файле, как полагаю этим файлом будет являться product.php в пути catalog/controller/product - в этом случае замена будет производиться сразу без интервалов времени; Какие будут предложения по этому поводу?
×
×
  • Створити...

Important Information

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