Formulários Dinâmicos (DFORM)
O módulo de formulários dinâmicos está vocacionado para projectos que necessitem de um número elevado de formulários diferentes e para cenários em que exista grande necessidade de fazer variar campos em formulários, com o decorrer do tempo.
Este módulo permite, ao nível do gestor de conteúdos, criar e gerir diferentes formulários. Para cada um é possível definir os campos que serão solicitados, os valores por defeito que irão ter e se são, ou não, de preenchimento obrigatório, bem como o endereço de correio electrónico para onde serão enviados todos os dados submetidos.
Os diferentes tipos de campos disponíveis são:
Campo de texto longo (input);
Campo de texto curto (input);
Caixa de texto;
Número;
Moeda;
Data;
Botão de Opção;
Botão de verificação;
Caixa de selecção;
Caixa de selecção múltipla;
Campo escondido;
Endereço de correio electrónico.
Cada formulário não prevê um limite do número de campos.
Ao nível do frontoffice, o desenho de todo
o formulário é realizado de forma automática.
A submissão do formulário só se torna possível após o preenchimento de todos os campos obrigatórios. Para campos como a data ou o endereço de correio electrónico, são realizados igualmente testes para garantir que os dados estão correctamente introduzidos.
Após a submissão, uma mensagem de correio electrónico é enviada de forma automática, para o endereço associado ao respectivo formulário.