Address not for use
WEB-MAIL
Home Suporte Guias de Referência Speedview DynaForm
SUPORTE
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
<dynaform:onsucces />

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
<dynaform:rule />

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:

Tipo Descrição
notEmpty Define que o campo nao pode estar vazio.
minLength Estipula um número mínimo de caractéres para o valor do campo.
maxLength Estipula um número máximo de caractéres para o valor do campo.
matchField  
matchValue Determina que o valor informado para um campo deve ser igual ao valor informado para um segundo campo.
regex Define uma expressão regular para validar o valor informado.
validEmail Define que o valor do campo deve ser em formato de e-mail válido.


(D:HERR) Bloco de erro
<dynaform:haserrors />

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
<dynaform:error />

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
<dynaform:onerror />
 


(D:ECN) Classe de estilo de erro

<dynaform:errorclassname />




Este documento lhe auxiliou?
Não concordo   Concordo
1 2 3 4 5
Em sua opinião, como poderiamos melhorar este documento?