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
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.
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 acessar o formulário (apenas letras latinas e os símbolos "_" e "-" são permitidos)
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, um Modelo e um Conjunto de atributos.
O conjunto de atributos, neste caso, refere-se aos 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
-
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
-
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
-
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
-
Comentar apenas seus dados
- Os usuários podem comentar exclusivamente seus registros
- Impede interações não autorizadas com dados de terceiros
-
Moderando dados
- Novos registros recebem automaticamente o status "moderate"
- Visibilidade no sistema somente após aprovação do moderador
Essa 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
Esse 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.
- Mostrar formulário para todas as entidades do módulo Descrição do item
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 uma 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, é possível iniciar uma "conversa", clicando no botão .
Na janela modal aberta, estarão disponíveis campos do formulário 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.