MetForm 후크 중 일부를 소개하겠습니다. 이러한 후크를 사용하면 MetForm 기능을 확장하고 수정하고 다양한 타사 서비스 및 플러그인과 통합할 수 있습니다.
메트폼/로드 전: 후크는 MetForm 플러그인의 주요 기능이 시작되기 전에 실행됩니다. 이를 통해 개발자는 Metform 플러그인이 정상적인 로딩 프로세스를 시작하기 전에 일부 작업을 수행할 수 있습니다.
메트폼/애프터로드: 이 후크는 MetForm 플러그인이 완전히 실행되면 실행됩니다. MetForm 기능을 활용하거나 수정하고 사용자 지정 통합 또는 작업을 설정하는 데 도움이 됩니다.
메트폼_스토어_이전_폼_데이터: 이 후크는 양식 제출 프로세스의 마지막 단계에서 트리거됩니다. 사용자가 데이터를 제출하면 이 후크를 통해 개발자는 제출자 입력의 살균, 데이터 서식 지정 및 일치 기준과 같은 추가 검사를 수행할 수 있습니다. 또한 알림 전송, 데이터 저장 영역 정의 및 타사 서비스 통합과 같은 사용자 지정 작업을 수행할 수 있습니다.
메트폼_매장_후_폼_데이터: MetForm 제출 데이터가 성공적으로 저장되면 이 후크가 활성화되어 데이터를 저장하는 것 이상으로 제출 프로세스를 확장합니다. 개발자가 워크플로를 자동화하고, 데이터를 기록하고, 다른 프로젝트 관리 도구 및 플러그인과 통합하는 데 도움이 됩니다.
met_form_email_verification: 이 후크의 목적은 MetForm 내에서 고급 이메일 검증 프로세스를 구현하는 것입니다. 따라서 이메일 검증 프로세스 중에 트리거됩니다. 개발자는 사용자 지정 검증 논리를 적용하고, 허용된 도메인 목록을 추가하고, 이 후크와 타사 통합을 유지할 수 있습니다.
metform_after_entries_table_data: 이 후크는 MetForm이 제출된 데이터를 가져온 후에 적용됩니다. 개발자는 항목을 보고 관리할 수 있습니다. 또한 계산 수행, 추가 정보 추가, 기능 향상 등과 같은 다양한 사용자 지정 작업을 수행하여 제출된 양식의 미리보기를 사용자에게 제공할 수 있습니다.
metform_sms_통합_편집기_마크업: 이 후크는 사용자 지정 SMS 인터페이스를 설정하고 새로운 SMS 공급자와 통합하는 데 사용됩니다. 개발자는 지침과 사용자 지정 UI 요소를 포함하여 원활한 SMS 기능을 만들어 사용자 경험을 개선할 수 있습니다.
메트폼_플루언트_crm_에디터_마크업: 이 후크는 FluentCRM의 편집기 마크업 일반화를 트리거합니다. MetForm 편집기 내에서 FluentCRM의 원활한 통합을 보장합니다. 사용자는 FluentCRM의 모든 사용자 지정 기능을 얻게 됩니다.