jnpevent
Slouží k zaznamenání události, která se uloží do systému. Později je možné údaje o události zobrazit uživatelům v administraci.
jnpevent
param-assignment
- param-assignment
- Nastavení parametrů záznamu události.
Speciální význam mají parametry:
override
- (Boolean) Pokud je nastaveno, neuloží se výchozí sada hodnot (viz dále).
severity
- (String) Úroveň závažnosti události. Možné hodnoty jsou "INFO", "WARN", "ERROR", "FATAL".
message
- Informativní zpráva, která se nezahrnuje mezi parametry.
Všechny parametry s jiným názvem se přidají k záznamu události. Pokud není použit parametr override
, ukládá se vždy také:
site
: aktuální prezentaceprimary
: primární sekcemain
: hlavní obsahový assetlanguage
: aktuální jazyksite_key
: použité klíčové slovo pravidla prezentacetemplate
: aktuální šablonaformat
: aktuální formátme
: pagelet volaný v URL (?)
Kromě toho, že je možné takto logovat události ze šablony, může to také udělat programátor v rámci svého kódu. Je potřeba uvážit, která z obou možností bude vhodnější.
Poznámky k uživatelskému rozhraní
V administraci je k dispozici filtrovatelný výpis událostí, ve kterém jsou seskupeny události se shodnými parametry. Zobrazuje se také čas prvního a posledního výskytu události.
Od verze 3.4.18 existuje také mechanismus pro zasílání pravidelných e-mailových reportů z logu událostí.
Pro vložení příspěvku do diskuse se přihlašte.