O Adobe recomenda usar os Componentes principais para adicionar o Adaptive Forms a uma página do AEM Sites ou para criar Forms adaptável independente.
Versão | Link do artigo |
---|---|
AEM as a Cloud Service | Clique aqui |
AEM 6.5 | Este artigo |
Aplicável a: ❎ Dos Componentes Principais Do Formulário Adaptável Componentes de base do formulário adaptável.
Formulários adaptáveis permitem criar formulários envolventes, responsivos, dinâmicos e adaptáveis. O AEM Forms fornece uma interface de usuário empresarial fácil de usar para criar rapidamente o Adaptive Forms. A interface do usuário oferece navegação rápida por guias para selecionar facilmente o modelo pré-configurado, o estilo, os campos e as opções de envio para criar um Formulário adaptável.
Antes de começar, saiba mais sobre o tipo de componentes do Forms disponíveis para você:
Componentes principais de formulários adaptáveis: Esses são componentes de captura de dados padronizados. Esses componentes oferecem recursos de personalização, redução do tempo de desenvolvimento e dos custos de manutenção para suas experiências de inscrição digital. Um desenvolvedor pode personalizar e estilizar facilmente esses componentes. A Adobe recomenda o uso desses componentes modernos e extensíveis para desenvolver o Adaptive Forms.
Componentes de fundamentais de formulários adaptáveis: esses são componentes clássicos (antigos) de captura de dados. Você pode continuar usando-os para editar seus componentes fundamentais já existentes com base no formulário adaptável. Se você estiver criando formulários, o Adobe recomenda usar Componentes principais adaptáveis do Forms para criar uma Forms adaptável.
Você precisará do seguinte para criar um formulário adaptável:
Ativar os Componentes principais adaptáveis do Forms para o seu ambiente: o projeto do Arquétipo AEM versão 41 ou posterior é necessário para ativar os Componentes principais para o seu ambiente. Ao ativar os Componentes principais para seu ambiente, a variável Forms adaptável (componente principal) O modelo e o tema da Tela de desenho são adicionados ao seu ambiente.
Um modelo de formulário adaptável: um modelo fornece uma estrutura básica e define a aparência (layouts e estilos) de um formulário adaptável. Ele tem componentes pré-formatados que contêm determinadas propriedades e estrutura de conteúdo. Também fornece as opções para definir um tema e uma ação de envio. O tema define a aparência, e a ação de envio define a ação a ser executada no envio de um formulário adaptável. Também é possível implantar modelos de amostra ao seu ambiente. Isso o ajuda a começar a criar formulários rapidamente.
Se você não tiver o modelo Formulários adaptáveis (componente principal) em seu ambiente, Habilite os Componentes principais dos formulários adaptáveis para o seu ambiente. Ao habilitar os componentes principais no seu ambiente, o modelo Formulários adaptáveis (Componente principal) será adicionado ao seu ambiente.
Um tema de formulários adaptáveis: um tema contém detalhes de estilo para os componentes e painéis. Os estilos incluem propriedades como cores de fundo, cores de estado, transparência, alinhamento e tamanho. Ao aplicar um tema, o estilo especificado é refletido nos componentes correspondentes. A variável Canvas
o tema é adicionado por padrão ao ativar os componentes principais para seu ambiente. Você pode baixar e personalizar os temas padrão. Para pronto para uso temas que você pode implantar temas de amostra ao seu ambiente. Isso o ajuda a começar a estilizar seus formulários e a fornecer uma estrutura básica para criar ou personalizar um tema de acordo com os requisitos da empresa.
Permissões: adicionar usuários ao grupo forms-users. Os membros do grupo forms-users tem permissões para criar formulários adaptáveis. Para obter uma lista detalhada de grupos de usuários específicos de formulários, consulte Grupos e permissões.
Faça logon no local Instância de autor AEM.
Insira suas credenciais na página de logon do Experience Manager. Depois de fazer logon, no canto superior esquerdo, selecione Adobe Experience Manager > Forms > Forms e documentos.
Selecionar Criar > Criar Forms adaptável.
Selecione um modelo dos Componentes principais adaptáveis do Forms e clique em Próxima.
A variável Adicionar propriedades é exibida. Especifique os valores para os seguintes campos de propriedade. Os campos Título e Nome são obrigatórios:
adaptiveform.theme.canvas3
o tema está selecionado. Você também pode escolher um tema diferente do Biblioteca de temas do cliente menu suspenso.Selecione Criar. Um formulário adaptável é criado e uma caixa de diálogo para abrir o formulário para edição é exibida.
Selecionar Editar para abrir o formulário recém-criado em uma nova guia. O formulário é aberto para edição e exibe o conteúdo disponível no template. Ele também exibe a barra lateral para personalizar o formulário recém-criado.
Depois de abrir o formulário para edição, você pode usar os Componentes principais do Adaptive Forms disponíveis para adicionar campos de formulário ao formulário. Você pode arrastar e soltar ou usar o sinal + [inserir componente] opção para adicionar esses componentes a um formulário. Consulte Documentação dos Componentes principais do AEM para saber mais sobre os Componentes principais adaptáveis do Forms. Você também pode visitar https://aemcomponents.dev/ para ver os componentes principais disponíveis em ação.
Uma ação enviar permite escolher o destino dos dados capturados por meio de um formulário adaptável. É acionado quando um usuário clica no botão Enviar em um Formulário adaptável. Os formulários adaptáveis incluem algumas ações de envio prontas para uso. Você também pode estender ações de envio padrão para criar sua própria ação de envio personalizada. Para configurar uma Ação de envio para o formulário:
Abra o Navegador de conteúdo e selecione a variável Contêiner do guia componente do seu Formulário adaptável.
Clique nas propriedades do Container do guia ícone. A caixa de diálogo Contêiner de formulário adaptável é aberta.
Clique em Envio guia.
Selecionar e configurar um Enviar ação, com base nas suas necessidades. Para obter informações detalhadas sobre Ações de Envio, consulte Ação de envio do formulário adaptável
No envio de um formulário, você pode redirecionar o usuário para outra página da Web ou uma mensagem. Para redirecionar o usuário ou configurar a mensagem de agradecimento:
Abra o Navegador de conteúdo e selecione a variável Contêiner do guia componente do seu Formulário adaptável.
Clique nas propriedades do Container do guia ícone. A caixa de diálogo Contêiner de formulário adaptável é aberta.
Abra o Envio guia.
Para configurar um URL de redirecionamento, para na opção Enviar, selecione o Redirecionar para URL e procure e selecione uma página do AEM Sites ou forneça o URL de uma página externa.
Para configurar uma mensagem personalizada ou de agradecimento, para na opção Enviar, selecione o Mostrar mensagem e forneça uma mensagem na caixa de diálogo Conteúdo da mensagem caixa. É uma caixa de rich text, você pode usar a opção de tela cheia para exibir todos os itens de rich text disponíveis.
Você pode usar o Modelo de dados de formulário para conectar um formulário a uma Fonte de dados para enviar e receber dados com base nas ações do usuário. Você também pode conectar um formulário a um esquema JSON para receber os dados enviados em um formato predefinido. Com base no requisito, conecte seu formulário a um esquema JSON ou modelo de dados de formulário:
Para configurar um Esquema JSON ou um Modelo de dados de formulário para seu formulário:
Abra o Navegador de conteúdo e selecione a variável Contêiner do guia componente do seu Formulário adaptável.
Clique nas propriedades do Container do guia ícone. A caixa de diálogo Contêiner de formulário adaptável é aberta.
Abra o Modelo de dados guia.
Selecione e configure um esquema JSON ou um modelo de dados de formulário, com base em seus requisitos:
Clique em Concluído.
Você pode editar o esquema JSON ou o modelo de dados de formulário para um formulário adaptável usando as propriedades do Contêiner do guia.
Você pode usar o serviço de preenchimento prévio para preencher automaticamente os campos de um Formulário adaptável usando dados existentes. Quando um usuário abre um formulário, os valores desses campos são preenchidos previamente. É possível:
Você pode usar o serviço de preenchimento do modelo de dados de formulário para preencher previamente os campos de um formulário adaptável usando um modelo de dados de formulário ou um serviço de preenchimento prévio personalizado. O serviço de Preenchimento do modelo de dados de formulário usa o Obter serviço do modelo de dados de formulário configurado para recuperar dados. Para usar o serviço de Preenchimento de modelo de dados de formulário para um Formulário adaptável: