Pular para o conteúdo principal

Criação de formulário

Para criar um formulário, é necessário inserir no campo "Name" o nome do formulário e no campo "Marker" um

Marker
único. Após clicar no botão "Add", o formulário aparecerá na tabela de formulários.

Edição de formulário

Para editar um formulário, é necessário clicar no botão "Edit" na coluna "Actions" da tabela de formulários.

Edit

Para os formulários, ao editar, estão disponíveis quatro abas:

  • Dados básicos
  • Campos do formulário
  • Configurações
  • Páginas vinculadas

1. Dados básicos

A aba "Dados básicos" contém três campos de entrada:

  • Nome do formulário (para CMS) - o nome do formulário que será exibido na interface do Platform OneEntry
  • Título do formulário (para o site) - o nome do formulário para seu site ou aplicativo móvel
  • Marker

    • identificador único, pelo qual é possível obter o formulário (apenas letras latinas e os símbolos "_" e "-" estão disponíveis para entrada)

Esses três parâmetros do formulário podem ser alterados na aba "Dados básicos".

2. Campos do formulário

A aba "Campos do formulário" contém três listas suspensas para selecionar o tipo de formulário, Modelo e Conjunto de atributos.

O conjunto de atributos, neste caso, é composto pelos campos do próprio formulário.

No Platform OneEntry, existem três tipos de formulários:

  • Formulário de pedido - tipo para formulários de pedidos
  • Login e registro - tipo destinado a formulários de autenticação e registro
  • Envio de dados - tipo destinado a todos os outros formulários

3. Configurações

A aba "Configurações" é destinada a especificar as mensagens que serão exibidas ao enviar o formulário. São dois campos de entrada:

  • Mensagem sobre o processamento de dados bem-sucedido - campo de texto para a mensagem em caso de envio bem-sucedido do formulário
  • Mensagem sobre o processamento de dados malsucedido - campo de texto para a mensagem em caso de erro ao enviar o formulário

4. Formulário de participação

Visão geral

A funcionalidade Formulário de participação permite integrar formulários de coleta de dados em vários módulos do sistema:

  • Administradores (Admin users)
  • Páginas (Pages)
  • Catálogo (Catalog)
  • Usuários (Users)

É possível anexar um número ilimitado de formulários a cada módulo, garantindo flexibilidade na coleta de informações.

Configurações dos formulários

  1. Mostrar formulário para todas as entidades do módulo

    • Ao ativar, o formulário se torna disponível para todas as entidades do módulo selecionado
    • Não requer seleção manual de elementos individuais (páginas, usuários, etc.)
    • Exemplo: formulário de comentários para todos os produtos do catálogo
  2. Fechar formulário para coleta de dados

    • Ativar esta configuração proíbe a adição de novos registros
    • Os usuários podem apenas visualizar os dados existentes
    • Usado para formulários arquivados ou para fechamento temporário da coleta de informações
  3. Visualizar apenas seus dados

    • Limita a exibição de dados apenas aos registros do usuário atual
    • Ideal para áreas pessoais ou questionários privados
    • Os dados de outros usuários se tornam invisíveis
  4. Comentar apenas seus dados

    • Os usuários podem comentar exclusivamente seus registros
    • Impede interações não autorizadas com dados de terceiros
  5. Moderando dados

    • Novos registros recebem automaticamente o status "moderate"
    • Visibilidade no sistema somente após aprovação do moderador

A funcionalidade é especialmente útil para:

  • Sistemas de conteúdo gerado pelo usuário
  • Serviços de feedback
  • Painéis personalizados
  • Sistemas de moderação em múltiplos níveis

Este mecanismo expande o modelo padrão de armazenamento de dados do usuário, fornecendo uma ferramenta flexível para construir cenários complexos, como áreas pessoais e sistemas com armazenamento estruturado de informações relacionadas.

Seleção de entidades no formulário de participação

A seleção de entidades para uso no formulário é apresentada em três opções:

  • Seleção pontual de entidades Ao clicar no seletor à direita do nome da entidade, o formulário será exibido para essa entidade específica.
  • Indicação de dados aninhados na entidade selecionada A seleção do segundo seletor ao escolher entidades permitirá conectar o formulário automaticamente a todas as entidades aninhadas. Útil em casos onde novas entidades serão criadas, o formulário de participação já estará conectado a elas.

Uso em módulos

Para visualizar o formulário em um módulo, é necessário acessar o módulo desejado e abrir a aba "Formulário de participação". Depois disso, no seletor "Formulário", selecione o formulário desejado. Se necessário, você pode escolher dados adicionais, como o identificador da entidade, status, intervalo de tempo ou o identificador do usuário que enviou os dados. Após preencher os dados necessários, clique no botão 'Selecionar'.

Se for necessário exibir determinados atributos, você pode usar o seletor "Selecione atributos para exibir dados".

Ao encontrar dados, uma tabela aparecerá com as células preenchidas.

Cada elemento da tabela contém a coluna obrigatória "Informação", com a indicação de:

  • Data e hora da recepção dos dados
  • Dados do remetente
  • Status do documento
  • Identificador da entidade

Para cada elemento da tabela, você pode iniciar uma "conversa", clicando no botão Botão de Mensagens. Na janela modal aberta, os campos do formulário estarão disponíveis para preenchimento. Após preencher e indicar o status, um comentário será criado para o documento indicado. Cada novo comentário será anexado ao elemento pai, permitindo rastrear a hierarquia.

Mostrar formulário para todas as entidades do módulo