Wykorzystamy do tego skrypt <path-to-lms>/bin/lms-notify.php

Ustawiamy zmienne konfiguracyjne:

Przykładowe wywołanie z CLI:

# jak działa zgodnie z oczekiwaniamy dodajemy do crona bez --debug i --fakedate
php lms-notify.php --debug --fakedate=2021/12/31 --channel=mail,sms --type=contracts --section=umowy

2 Comments

  • Hej,
    Trzeba coś jeszcze ustawiać lub zmienić ? Niestety przy debug jak i bez u nas się nic nie dzieje mimo tego, że za 2 dni wygasa umowa

  • Poprawiłem wpis teraz powinno działać. Skrypt warto uruchamiać codziennie, bo zasada działania jest taka sprawdź czy dokumenty z datą zakończenia = “data uruchomienia skryptu + contracts_days”