Tot el codi relacionat amb un m¨°dul s'emmagatzema nom¨¦s al directori de ³¾¨°»å³Ü±ô²õ de la vostra instal¡¤laci¨® de Áú»¢¶Ä²© (per exemple, zabbix/ui/modules/).
example_module_directory/ (obligatori)
manifest.json (obligatori) Definici¨® de l'acci¨® i metadades.
Module.php Engegada del m¨°dul i gesti¨® dels esdeveniments.
actions/ Arxius de control d'acci¨®.
SomethingView.php
SomethingCreate.php
SomethingDelete.php
data_export/
ExportAsXml.php
ExportAsExcel.php
views/ Arxius de vista.
example.something.view.php
example.something.delete.php
assets/ Qualsevol arxiu addicional a emprar a les vistes. S'ha d'especificar a manifest.json.
js/ Arxius de JavaScript emprats a les vistes.
example.something.view.js.php
css/ Arxius CSS emprats a les vistes.
example.something.css
image.png Imatges emprades a les vistes.
example.something.file Qualsevol arxiu per emprar a les vistes.
Un proc¨¦s d'escriptura d'un m¨°dul d'exemple consta de les passes seg¨¹ents (si s¨®n disponibles, feu clic al nom del fitxer o de la carpeta per veure detalls addicionals sobre la passa):
Podeu registrar i habilitar un m¨°dul tan aviat com creeu el fitxer manifest.json. Un cop habilitat el m¨°dul, podeu tot seguit previsualitzar tots els canvis fets als fitxers del m¨°dul actualitzant la interf¨ªcie Áú»¢¶Ä²©.