Leia as perguntas frequentes
Novo
Suporte do Bitrix24
Cadastro e Login no Bitrix24
Segurança
Como Começar?
Feed
Messenger
Bitrix24 Collabs
Calendário
Bitrix24 Drive
E-mail
Grupos de trabalho
Tarefas e Projetos
CRM
Agendamento on-line
CoPilot - IA no Bitrix24
Contact Center
Telefonia
CRM + Loja On-line
Sales Center
Análise CRM
Criador de BI
Automação
Marketing
Bitrix24.Sites
Loja On-line
Gerenciamento do inventário
Empresa
Assinatura eletrônica para RH
Assinatura eletrônica
Base de conhecimento
Videoconferências em HD
Processos de negócio
Market (Aplicativos)
Assinatura
Configurações
Widget de colaborador
Bitrix24 Messenger
Bitrix24 On-premise
Questões Gerais
Novidades do Helpdesk (arquivo)
Login
Seu Bitrix24
Autorizar o acesso
à sua conta Bitrix24
Entrar

Bitrix24 Helpdesk

Como trabalhar com código de formulário CRM

Neste artigo, vamos observar várias soluções para trabalhar com o código de formulários CRM.

A solução de problemas complexos deve ser confiada a um desenvolvedor ou funcionário com o nível de competência adequado.

Como colocar o mesmo formulário várias vezes na mesma página?

Copie o código do formulário e coloque-o no código da página onde quer que seja exibido.

É possível usar um formulário de CRM e um widget com este formulário de CRM na mesma página?

Sim, é possível. Copie o código do formulário de CRM e cole-o em qualquer lugar da página.

Como posso adicionar vários formulários de contato em uma página?

Copie o código do formulário e cole-o no código da página onde deseja exibi-lo.

Como configurar o preenchimento automático de campos ocultos no formulário de CRM?

Adicione um campo oculto aos formulários de CRM que deseja publicar no site e defina um valor. Por exemplo, %test%.
Preenchimento automático de campos ocultos em formulários de CRM

No script, especifique o valor do campo oculto e os dados que serão inseridos nele. Por exemplo, form.setProperty("test", "567"), onde test é o valor do campo oculto e 567 são os dados a serem enviados para o CRM. Se houver vários campos ocultos no formulário, adicione o código para cada um.

O script funcionará para todos os formulários que contêm campos ocultos com os parâmetros definidos.

 
<script>
window.addEventListener('b24:form:init', (event) => {
    let form = event.detail.object;
        form.setProperty('test', '567');
      });
</script>

Para vincular o script a um formulário de CRM específico, adicione ao código o seu ID. Por exemplo, para um formulário com ID 14, o código será form.identification.id == 14.

 
<script>
window.addEventListener('b24:form:init', (event) => {
    let form = event.detail.object;
    /*if (form.identification.id == 14) {
          form.setProperty("test", "567");
    }*/
});
</script>

Para garantir a transmissão correta dos dados, posicione o script apropriado no site ANTES da conexão do formulário.

Como especificar valores de campo para todos os widgets da página?

Coloque este script na página ANTES de conectar o widget.

<script>
    window.addEventListener('b24:form:init', (event) => {
        let form = event.detail.object;
        form.setValues({
            "name": "Edson",
            "last-name": "Henriques",
            "email": "edson@example.com",
            "phone": "+5512345678900"
        });
    });
    </script>
Essa informação foi útil?
Assistência de Especialistas em Integração
Não é o que estou procurando
Texto complexo e incompreensível
Informações estão desatualizadas
Explicação muito breve, preciso de mais informações
Não gosto de como esta ferramenta funciona
Obtenha seu Bitrix24 configurado por profissionais locais
ENCONTRAR PARCEIRO BITRIX24 NAS PROXIMIDADES
implementation_helper_man
Ir ao Bitrix24
Não tem uma conta? Crie grátis
Artigos relacionados
Lista de formulários de CRM Criar e configurar um formulário de CRM para vendas Preenchimento automático de campos ocultos em formulários de CRM Coletar consentimentos de clientes usando formulários de CRM Reserva de recursos: configurar um formulário de CRM Configurar o reCAPTCHA V2 para formulários de CRM Regras de exibição de campos em formulários CRM: erros na configuração Design do formulário de CRM Como denunciar uma violação em um formulário do CRM Criar e configurar formulários de CRM