Szerepkör lejárati dátum probléma

osimester képe

Üdv Mindenkinek!

Szeretném a következő működést létrehozni egyik oldalamnál:

Megrendelés -> fizetés -> szerepkör kiosztás, szerepkör lejárati idejének megadása -> lejáratkor szerepkör elvétele.

A folyamat elejével nincs problémám és még a szerepkör kiosztás sem probléma (commerce, rules), de a szerepkör lejárati idejének lejáratát nem sikerül össze heggesztenem.

A role expire modult néztem ki erre a feladatra, amit már Drupal 6 alatt használtam is, de sajnos Drupal 7 alatt a rules beállításánál elhasal a modul.

Kérdés: Tudtok másik megoldást (ideiglenest, vagy véglegest), amivel meg lehetne kerülni, amíg nem lesz teljes értékű a modul?

Előre is köszönöm!

Üdv! - OSI

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Phoere képe

Esetleg a user profilban egy date mező, ahol beállításra kerül a lejárat. Aztán egy időzített szabály, esetleg a felhasználó bejelentkezéséhez, mint eseményhez kötött szabály, ami összeveti a mező értékét az aktuális időponttal és ha jelárt, törli a szerepkört.
De inkább saját modulban egy cron függvény, ami rendszeresen leellenőrzi a felhasználók esetében a dátumot és ha lejárt, akkor módosítja a szerepkört.

Én ilyen irányban próbálkoznék.

0
0

Csökönyi Ferenc

osimester képe

Köszönöm, a segítséget!

0
0
pp képe

Rules Scheduler az alap Rules része. Itt egy videó a használatáról:

https://drupalize.me/videos/introducing-rules-scheduler?p=1157

pp

1
0
osimester képe

Köszönöm, kipróbálom!

0
0