Plug-in MetForm é o construtor de formulários Elementor mais flexível com todos os recursos mais avançados. Você pode criar formulários funcionais sofisticados em seu site WordPress e adicionar o maior número de funcionalidades usando MetForm.
Conditional Logic Pro é um recurso premium do MetForm. Os recursos permitem criar formulários de lógica condicional avançados onde você pode mostrar ou ocultar campos com base na lógica condicional. Leia esta documentação para aprender como criar formulários lógicos condicionais para Elementor usando MetForm.
Assista ao guia em vídeo sobre como adicionar campos condicionais no formulário Elementor
Adicione lógica condicional aos formulários #
Para criar formulários lógicos condicionais, primeiro abra um formulário com Elementor. Então siga os procedimentos:
Passo 1: Clique no Editar formulário botão para abrir o formulário no modo editor MetForm.
Passo 2: No formulário, por exemplo, se você deseja adicionar lógica condicional à Linha de Endereço com base no campo País, clique no botão País campo e copie o Nome desse campo.
Etapa 3: Agora clique no Linha de endereço, e Habilitar a Lógica Condicional.
Passo 4: Colocou o Critérios de correspondência de condição para E/OU.
Etapa 5: Colocou o Ação para Mostrar este campo / Ocultar este campo.
Etapa 6: Adicione condições aos formulários lógicos condicionais para Elementor clicando ADICIONAR ITEM botão ou pode excluir condições com o botão de cruz.
Etapa 7: Agora defina as condições para o campo. Debaixo de Se campo, insira o nome do campo País (copiado de Passo 2). Em seguida, defina o Correspondência (comparação) casos.
Existem diferentes casos de correspondência para condições. A seguir, descreveremos como usar esses casos de correspondência individualmente para formulários de lógica condicional para Elementor.
Lógica condicional para vazio/não vazio #
Neste caso, digamos, o campo “Linha de Endereço” aparecerá quando o usuário selecionar um nome de País. Para aplicar lógica condicional a este caso:
- Cole o Nome do país no Se campo de acordo com Passo 2 e Etapa 7.
- Colocou o Corresponder caso para não está vazio.
Siga o mesmo processo para a condição Vazio.
Lógica Condicional para Iguais/Diferentes #
Neste caso, digamos que o campo “Nome do Cônjuge” aparecerá quando um usuário selecionar Estado Civil como Casado. Para este caso,
- Copie o Nome do estado civil e cole-o no Se o campo Nome do Cônjuge. (Semelhante à Etapa 2 e Etapa 7).
- Em seguida, role para baixo até a opção Rádio e copie Valor Opcional para opção Casada.
- Agora vá para a seção Lógica Condicional para Nome do Cônjuge e habilite-a.
- Em seguida, selecione o caso Match como É igual a.
- Introduzir o Valor de correspondência como casado (valor opcional para casado).
Siga o mesmo processo para a condição Diferente.
Lógica condicional para maior que/maior que igual/menor que/menor que igual #
Para estes casos, digamos que o Estado Civil apresentado aparecerá quando a Idade for maior ou igual a 18 anos. Para aplicar a lógica condicional a este caso:
- Copie o Nome da idade e cole-o no Se campo do Estado Civil. (Semelhante à Etapa 2 e Etapa 7).
- Agora vá para a seção Lógica Condicional para Estado Civil e habilite-a.
- Selecione o caso Match como maior que igual.
- Introduzir o Valor de correspondência como 18.
Siga o mesmo procedimento para condições Maior que, Menor que e Menor que igual.
Seguindo as etapas acima, você pode adicionar facilmente lógica condicional a formulários usando o recurso MetForm Conditional Logic Pro.