Das Datenbankzähler-Plugin kann sowohl als Mandant-Plugin als auch als System-Plugin installiert werden. Das Plugin selber benötigt keine Konfiguration.

Das Datenbankzähler-Plugin ermöglicht es, einen oder mehrere globale Zähler in einer Datenbank anzulegen. Der Zählwert kann innerhalb der Statusverarbeitung erhöht, erniedrigt, ausgelesen doer zurückgesetzt werden. Mögliche Anwendungsfälle sind etwa:

  • Ein Teilnahmeformular, in dem die Anzahl der Teilnehmer gezählt wird und weitere Anmeldungen ab einer bestimmten Grenze blockiert werden.
  • Das Generieren einer ID für einen Formularvorgang, die unabhängig von der FORMCYCLE-internen Prozess-ID ist. Dies ist speziell dann sinnvoll, wenn die ID einem bestimmten Muster folgen soll oder in regelmäßigen Abständen zurückgesetzt werden muss.
  • Das n-fache Durchlaufen der Aktionen eines Status, wobei n in Abhängigkeit einer Formulareingabe festgelegt wird.

Zudem ist es auch möglich, den aktuellen Wert eines Zählers über einen Platzhalter in der Verarbeitung oder per AJAX im Formular abzufragen.

Tags:
Erstellt von awa am 18.11.2019, 16:44
Copyright 2000-2025