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

Как подарить всем бонусов?


hippy

Recommended Posts

Всех приветствую!
Возник вопрос, на который поиск не даёт ответа. Решил спросить у уважаемого сообщества.

 

Есть задача расшевелить всех кто в базе магазина: кто покупал, кто только зарегистрировался и ничего не приобретал – дать всем по 100ке бонусов и чтобы им прилетело стандартное сообщение которое приходит при назначении бонусов.

 

Вопрос в том как массово выдать всем бонусы?

 

Благодарю за ответы

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


сделать простенький контроллер в админке

и прогнать всех через $this->model_customer_customer->addReward

 

посмотрите как добавляются баллы одному пользователю и сделайте цикл

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

1 минуту назад, nikifalex сказал:

ну почему же. можно просто вручную всем выдать бонусы.

если клиентов под 1000 это 1000 раз открыть /написать /нажать "отправить"? так помереть же не долго

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


2 минуты назад, nikifalex сказал:

т.е. модуль вы не хотите, вручную вы не хотите.

есть еще вариант, телепатически, но наверное вы тоже не заходите.

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

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


В 05.08.2020 в 10:20, hippy сказал:

это надо модуль клепать? неужели никаких существующих вариантов не предусмотрено?

Никак иначе. Сделать минимодуль для бонусов. 

Написать 1 метод в моделе, где вы выбираете всех пользователей кто не совершал покупок, далее через foreach проходите их и делаете запись в таблицу oc_customer_reward

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

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

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

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

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

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

Вхід

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

Вхід зараз

×
×
  • Створити...

Important Information

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