Jump to content
  • 0

Moduł - Lojalność klientów i nagrody - jak ustawić terminy ważności bonów


AlwinKolano

Question

Szukam i nie mogę znaleźć gdzie ustawia się ważność bonu rabatowego wygenerowanego z punktów lojalnościowych.

- Ważność punktów ustawiłem w module "Lojalność klientów i nagrody" które w zamieniam na Voucher który z góry ma ważność rok.

 

Chciałbym się dowiedzieć gdzie ustawić okres ważności dla wygenerowanego z punktów bonu -"Nagroda lojalnościowa" ?

 

Z góry dziękuję z pomoc.

 

Edit:

 

Ważność punktów lojalnościowych mam ustawione na 60 dni
Przekształcenie punktów na bon rabatowy generuje "Nagrodę lojalnościową" ważną 1 rok, ja chciałbym aby taki bon został wykorzystany po 3 dniach

 

Doszedłem/znalazłem że inni przerabiają plik modules\loyalty\loyalty-program.php  ale po przeróbkach nie widać u mnie efektów, natomiast przerobiłem plik \loyalty\controllers\front\default.php i wygląda że jest ok ale czy napewno nie ma prostszego sposobu ?

 

Czy ktoś przerabiał tabelkę punktów lojalnościowych aby widoczna była data ważności ?  

Edited by AlwinKolano (see edit history)
Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

niestety w tym przypadku trzeba zmienić plik php.

 

w pliku /controllers/front/default.php

 

jest kod

$cart_rule->date_to = date('Y-m-d H:i:s', strtotime($cart_rule->date_from.' +1 year'));


+1 year odpowiada za ważność kodu,

tzn. kod jest ważny rok od momentu jego wygenerowania.

możesz tam dodać inną wartość, np. +1 week
przykłady takich wartości czasu znajdziesz tutaj:
http://php.net/manual/pl/function.strtotime.php

Link to comment
Share on other sites

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
×
×
  • Create New...