Hi!
Van egy egyszerű modulom, ami DB-ben tárol adatokat. Ezek blokk-ban jelennek meg.
Időzítővel szeretném megoldani az adatok módosítását.
Tehát a user beállított egy adatot (mezőértéket), az időzítő lefut (poormanscron) és, ha eltelt x óra, akkor módosítja ezt a mezőértéket.
Merre keresgéljek? Hogy lehet cron-t használni egy modulban?
Drupal verzió:
Fórum:
hook_cron
Erre nem is gondoltam... :)
hook_cron()
require_once
nem egészen világos, ez mindig kell?
idő
Az jó megoldás, ha a hook_cron()-ban figyelem, hogy mikor futott le a szükséges művelet és az alapján futtatom újra?
Pl.
A Drupal doksiból indultam ki.
futás
A hook_cron() mikor fut le?
Lokálban egy tesztgépben futtattam cron nélkül és lefutott. Tehát se a cron.php nem volt beállítva Linux alatt és a poormanscron modul sem volt feltelepítve.
Böngészőben oldal frissítésekor szépen felutott.
Most akkor ez mikor is fut le? Minden oldal hívásakor? Vagy csak én nézek el valamit?