Перейти к содержимому


Фото
- - - - -

Автоматическое снятие доп. категории у товара по created


  • Чтобы отвечать, сперва войдите на форум
3 ответов в теме

#1 Breedzel

Breedzel
  • Пользователь
  • 62 сообщений
  • Заказчик
  • Версия CMS:2.x

Опубликовано 15.08.2018 - 10:11

Всем добрый день.

Подскажите - можно ли как-то автоматически присваивать/снимать товару определенную одну категорию по значению created?

Т.е. если strtotime($product->created) >= strtotime('-1 months') то у товара доп. категория с определенным ID, если же strtotime($product->created) < strtotime('-1 months') то у товара нет доп. категории.


Изменено: Breedzel, 15.08.2018 - 10:44


#2 Breedzel

Breedzel
  • Пользователь
  • 62 сообщений
  • Заказчик
  • Версия CMS:2.x

Опубликовано 15.08.2018 - 10:23

Более точно - при создании товара присваивать ему дополнительную категорию с id 111 и когда проходит 2 месяца только ее с товара снимать.

Как реализовать первую часть я знаю. Больше интересует снятие дополнительной категории по истечении 2 месяцев.



#3 Breedzel

Breedzel
  • Пользователь
  • 62 сообщений
  • Заказчик
  • Версия CMS:2.x

Опубликовано 15.08.2018 - 12:50

В общем то подсказали мне что можно вообще движок не трогать.

Достаточно сформировать правильный запрос к БД (проверка и удаление из таблицы) и засунуть его в cron на выполнение.

Может кто-то помочь сформировать этот запрос?



#4 Breedzel

Breedzel
  • Пользователь
  • 62 сообщений
  • Заказчик
  • Версия CMS:2.x

Опубликовано 15.08.2018 - 16:45

Решил на фрилансе за 200 грн, не актуально.


Изменено: Breedzel, 15.08.2018 - 16:45





0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых