Áú»¢¶Ä²©

²Ñ¨°»å³Ü±ô²õ

Qu¨¨ ¨¦s un m¨°dul d'interf¨ªcie PHP?

  • Un m¨°dul ¨¦s una entitat amb un ID ¨²nic, nom, descripci¨®, autor i altres camps definits al fitxer de manifest, juntament amb PHP, Javascript i altres fitxers situats sota un ¨²nic subdirectori de ³¾¨°»å³Ü±ô²õ (per exemple, zabbix/ui/modules).
  • Un m¨°dul ha d'ajustar-se a unes regles senzilles per garantir el correcte funcionament.
  • L'administrador ha d'instal¡¤lar (descomprimir) un m¨°dul i activar-lo a la interf¨ªcie.

Per a qu¨¨ es pot emprar un m¨°dul

  • Afegir noves funcionalitats mitjan?ant seccions d'interf¨ªcie personalitzades;
  • Creaci¨® de tipus de ginys de tauler personalitzats (veieu ³¾¨°»å³Ü±ô²õ de ginys);
  • Anul¡¤laci¨® o ampliaci¨® de la funcionalitat existent.

Per a qu¨¨ no es pot pas emprar un m¨°dul

  • Registrar un m¨¨tode API nou o modificar-ne un d'existent.

Com treballen els ³¾¨°»å³Ü±ô²õ

  • S'inicia un m¨°dul habilitat a cada petici¨® HTTP, abans d'executar el codi d'acci¨®.
  • El m¨°dul registrar¨¤ noves accions o redefinir¨¤ les existents.
  • El m¨°dul afegir¨¤ noves seccions d'interf¨ªcie i esborrar¨¤ o redefinir¨¤ les existents.
  • El m¨°dul es connectar¨¤ a esdeveniments de frontend com onBeforeAction i onTerminate, si cal.
  • L'acci¨® demanada es du a terme executant el codi d'acci¨®, ja sigui el predeterminat o definit pel m¨°dul.

Qu¨¨ m¨¦s podem fer

Tant si preferiu aprendre fent com si llegiu primer les directrius, aquestes p¨¤gines contenen la informaci¨® i les passes necess¨¤ries per crear els vostres propis ³¾¨°»å³Ü±ô²õ: