|
|
|
DynaForm tags
Um DynaForm é referenciado diretamente no tag HTML de <form /> através de seu ID ou referência, da seguinte forma: <form name="Contato" action="dynaform/Contato"> <form name="Contato" action="dynaform/20"> onde "Contato" é a referência ou "20" o ID. (D:SUCC) Redirecionamento após sucesso no envio do formulário Caso o DynaForm seja preenchido corretamente, onsuccess define o ID da matéria de redirecionamento que, em geral, contém uma mensagem para o usuário. Exemplo: <dynaform:onsuccess id="200" /> (D:RULE) Regra de preenchimento de campo Regras de preenchimento são associadas a campos do formulário para efetuar a validação de dados. A regra se aplica diretamente ao campo que a precede. Por exemplo: <input type="text" name="telefone" /> <dynaform:rule type="notEmpty" /> significa que o campo telefone, de tipo texto, não pode estar vazio. Os seguintes tipos de regras estão disponíveis:
(D:HERR) Bloco de erro Caso haja algum erro no preenchimento do formulário, haserrors define um bloco de erro: <dynaform:haserrors> Mensagem de erro e/ou chaves de erro ... </dynaform:haserrors> (D:ERR) Chaves de erro Chaves de erro apresentam mensagens específicas de erro de preenchimento. A mensagem é associada a um campo do formulário através do atributo field . <dynaform:error field="nomeCampo"> Mensagem de erro ... </dynaform:error> onde nomeCampo é o atributo name do campo do formulário. (D:OERR) Ação a ser executada no erro de envio (D:ECN) Classe de estilo de erro |
||||||||||||||||||