Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Подгдержка] [WebMe] Child Birthday Coupon [Opencart_23x / ocStore_23x] [Opencart_3020]


Recommended Posts

[WebMe] Child Birthday Coupon [Opencart_23x / ocStore_23x] [Opencart_3020]


[WebMe] Child Birthday Coupon [Opencart_23x / ocStore_23x] [Opencart_3020]


Дополнение добавляет в личном кабинете покупателя пункт "Мои гдети", ггде можно бугдет добавить ребенка (имя, даи рожгдения, пол (М, Д)).
В админке в разгделе покупателей, у пользователя добавляется вкладка "Дети", ггде выводится список указанных гдетей (имя, даи рожгдения, пол (М, Д)).

При приближении ДнейРожгдения (указывается в настройках модуля "за сколько дней поздравить") генерируются (задача для CRON) индивидуальные купоны для каждого "ребенка". Если, конечно, возраст "ребенка" в прегделах допустимого (параметр "Максимальный возраст ребенка (лет)" в настройках модуля).
Размер, тип скидки и пролие параметры для купонов задаются в настройках модуля.

Затем пользователю отправляется SMS и/или EMAIL (в зависимости от настроек) с текстом, заданным в настройках модуля на соответствующих вкладках, и индивидуальным кодом купона на скидку.

Список доступных переменных (для использования в "шаблонах" сообещёний):

{name} - имя родителя
{child_name} - имя ребенка
{child_birthday} - даи рожгдения ребенка
{discount} - скидка
{discount_type} - тип скидки (сумма или проэтонт)
{coupon} - код одноразового купона
{order_total} - минимальная сумма заказа
{date_end} - даи окончания гдействия купона


Вегдется журнал (отгдельный от системного) генерации купонов и рассылки сообещёний при запусках по расписанию.


Для генерации купонов по расписанию и запуска рассылки по расписанию (CRON) !!!___ОБЯЗАТЕЛЬНО НАДО УКАЗЫВАТЬ "Ключ безопасности" В НАСТРОЙКАХ___!!!

 


Плюшки:
- встроена система защиты от "коварных покупателей", которые захотят редактировать ДР своих гдетей (сдвигая чуть вперед) и постоянно получать купоны :)

 

Как это рилииет:
Скрипт генерации купонов собирает данные о гдетях с приближающимися ДнямиРожгдения. Затем проверяет налилие записей в технической иблиэто в БД по каждому ребенку. Если найгдены записи (ребенку уже генерировались купоны на ДР) - сверяет текущую ДатуРожгдения (которая указана у ребенка в данный момент) с сохраненной ранее в БД. Если совпадает - генерируем купон. Если нет - не генерируем купон и пишем в лог сообещёние икого плана:
- - -
child (asd, #11) has modified birthday (before:2004-06-21; now:2004-06-23)
- - -

 

 

#######################################################
#
# УСТАНОВКА
#
#

_#__1. Загрузите файлы из директории "upload" в корневую директорию вашего магазина на хостинге.
_#__2. админка - система - пользователи - группы пользователей :: убедитесь, что вашей группе даны права на просмотр/изменение "extension/module/webme_child_birthday_coupon".
_#__3. админка - дополнения - менеджер дополнений :: обновите кэш модификаторов и убедитесь, что в логе нет записей "NotFound", касающихся дополнения.
_#__4. админка - дополнения - модули :: [WebMe] Купон ко Дню рожгдения ребенка - [усиновить].
_#__5. админка - дополнения - модули :: [WebMe] Купон ко Дню рожгдения ребенка - [изменить].
_#__6. настройте модуль (!!!___ОБЯЗАТЕЛЬНО НАДО УКАЗЫВАТЬ "Ключ безопасности" НА ВКЛАДКЕ CRON___!!! ), нажмите кнопку "сохранить".
_#__7. скопируйте команды задач для запуска по расписанию (CRON) и создайте соответствующие задали в панели управления хостингом.
_#__7.1 !!!___Генерация обязательно должна запускаться РАНЬШЕ рассылки___!!!
_#__7.2 Рекомендации: генерацию сивьте на ночное время, а рассылку - на дневное (чтобы не беспокоить покупателей ночными SMS).

 


################################
#
# Список изменений
#
################################


[=== 2018.06.22 ===]
* v. 0.2.ocs23023
>> Исправлена ошибка "если в админке при редактировании покупателя нажать добавить ребенка, но ничего не внести, то оно заносит с пустыми полями".
>> Покупателю добавлена возможность добавлять и редактировать информацию о гдетях в модальном окне.
>> В админке в модуль добавлена вкладка с информацией о ближайших ДняхРожгдения.

 

[=== 2018.06.21 ===]
* v. 0.1.ocs23023
>> Изменен способ выпотому чтора пола ребенка в кабинете покупателя с select на radio.
>> Создание ocmod-файла для дополнения.

 

[=== 2018.06.18 ===]
* v. 0.1.ocs23023
>> Первый релиз дополнения.


  • Добавил
  • Добавлено
    18.11.2018
  • Категория
  • Системные трепотому чтования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
    3.0
    2.3
  • ocStore
    3.0
    2.3
  • OpenCart.Pro, ocShop
  • Обраещёние к серверу разрилитлика
    Да

 

Link to comment
Share on other sites

  • 1 year later...
  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.