Introduciamo alcuni hook di MetForm. Utilizzando questi hook, puoi estendere e modificare le funzionalità di MetForm e integrarle con diversi servizi e plugin di terze parti.
metform/prima_del_carico: L'hook viene eseguito prima che inizi la funzionalità principale del plugin MetForm. Ciò aiuta gli sviluppatori a eseguire alcune azioni prima che il plugin Metform inizi il suo normale processo di caricamento.
metform/dopo_caricamento: Questo hook si attiva una volta che il plugin MetForm è stato lanciato completamente. Ti supporta nello sfruttare o modificare le funzionalità di MetForm e nell'impostare un'integrazione o un'azione personalizzata.
metform_before_store_form_data: Questo hook viene attivato nell'ultimo passaggio del processo di invio del modulo. Una volta che gli utenti inviano i dati, questo hook consente agli sviluppatori di effettuare controlli aggiuntivi come la sanificazione degli input del mittente, la formattazione dei dati e la corrispondenza dei criteri. Inoltre, puoi eseguire azioni personalizzate come l'invio di notifiche, la definizione di aree di archiviazione dati e l'integrazione di servizi di terze parti.
metform_after_store_form_data: Una volta salvati correttamente i dati inviati da MetForm, questo hook si attiva per estendere il processo di invio oltre la semplice memorizzazione dei dati. Aiuta gli sviluppatori ad automatizzare il flusso di lavoro, registrare i dati e integrarsi con altri strumenti e plugin di gestione dei progetti.
met_form_email_verification: Lo scopo di questo hook è implementare un processo di verifica email avanzato all'interno di MetForm. Quindi, si attiva durante il processo di verifica email. Gli sviluppatori possono applicare una logica di verifica personalizzata, aggiungere un elenco di domini consentiti e mantenere l'integrazione di terze parti con questo hook.
metform_after_entries_table_data: Questo hook viene applicato dopo che MetForm recupera i dati inviati. Gli sviluppatori possono visualizzare e gestire le voci. Inoltre, possono fornire un'anteprima del modulo inviato agli utenti eseguendo varie azioni personalizzate come l'esecuzione di calcoli, l'aggiunta di informazioni aggiuntive, il miglioramento delle funzionalità e molto altro.
markup dell'editor di integrazione metform_sms: Questo hook è utilizzato per impostare un'interfaccia SMS personalizzata e integrarla con nuovi provider SMS. Consente agli sviluppatori di migliorare l'esperienza utente includendo istruzioni ed elementi UI personalizzati per creare una funzione SMS senza soluzione di continuità.
markup dell'editor metform_fluent_crm: Questo hook innesca la generalizzazione del markup dell'editor di FluentCRM. Garantisce la fluida integrazione di FluentCRM nell'editor di MetForm. Gli utenti otterranno tutte le funzionalità di personalizzazione di FluentCRM.