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.