Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

logic_setState(): Einmaliges Triggern durch den Timer

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    logic_setState(): Einmaliges Triggern durch den Timer

    gaert
    Hallo Christian,

    wenn ich mich nicht täusche, unterstützt die Funktion logic_setState() einmaliges Triggern nicht. Möchte man nur einmal nachtriggern, dann muss der Baustein die Funktion nach dem Nachtrigger noch ein zweites Mal mit "$status = 0" aufrufen, um weitere Trigger zu unterbinden. Im komplexeren/verschachtelten Code können sich leicht Fehler einschleichen, so dass Timer nicht unbedingt dann kommen, wann sie sollen (zu spät, zu schnell bzw. zu oft).

    Wäre es möglich noch eine weitere Parameterkombination für ein einmaliges Triggern durch Timer zuzulassen?
    Z.B. Bei $status = 0 und $delay > 0 wird der Baustein einmal nach der angegebenen Verzögerug aufgerufen.

    Gruß
    Peter
Lädt...
X