Vamos apresentar alguns hooks do MetForm. Usando esses hooks, você pode estender e modificar a funcionalidade do MetForm e integrá-los com diferentes serviços e plugins de terceiros.
metform/antes_do_carregamento: O hook é executado antes que a funcionalidade principal do plugin MetForm seja iniciada. Isso ajuda os desenvolvedores a executar algumas ações antes que o plugin MetForm inicie seu processo de carregamento normal.
metform/after_load: Este hook dispara quando o plugin MetForm é iniciado completamente. Ele oferece suporte para alavancar ou modificar as funcionalidades do MetForm e definir integração ou ação personalizada.
metform_antes_de_armazenar_dados_do_formulário: Este gancho é acionado na última etapa do processo de envio do formulário. Depois que os usuários enviam dados, este gancho permite que os desenvolvedores façam verificações adicionais, como higienização de entradas do remetente, formatação de dados e critérios de correspondência. Além disso, você pode executar ações personalizadas, como enviar notificações, definir áreas de armazenamento de dados e integrar serviços de terceiros.
metform_after_store_form_data: Depois que os dados enviados pelo MetForm são salvos com sucesso, esse hook é ativado para estender o processo de envio além de apenas armazenar os dados. Ele ajuda os desenvolvedores a automatizar o fluxo de trabalho, registrar dados e integrar com outras ferramentas e plugins de gerenciamento de projetos.
met_form_email_verification: O propósito deste hook é implementar um processo avançado de verificação de e-mail dentro do MetForm. Portanto, ele dispara durante o processo de verificação de e-mail. Os desenvolvedores podem aplicar lógica de verificação personalizada, adicionar uma lista de domínios permitidos e manter a integração de terceiros com este hook.
metform_after_entries_table_data: Este gancho é aplicado após o MetForm buscar os dados enviados. Os desenvolvedores podem visualizar e gerenciar entradas. Além disso, eles podem dar uma prévia do formulário enviado aos usuários fazendo várias ações personalizadas, como executar cálculos, adicionar informações adicionais, aprimorar as funcionalidades e muito mais.
metform_sms_integration_editor_markup: Este hook é usado para configurar uma interface SMS personalizada e integrar com novos provedores de SMS. Ele capacita os desenvolvedores a melhorar a experiência do usuário ao incluir instruções e elementos de UI personalizados para criar uma função SMS perfeita.
metform_fluent_crm_editor_marcação: Este hook aciona a generalização da marcação do editor do FluentCRM. Ele garante a integração suave do FluentCRM dentro do editor MetForm. Os usuários obterão todos os recursos de personalização do FluentCRM.