Sie sind auf Seite 1von 2

CRUD SIMPLES

IF

FORM ID

AJAX_FORM

Data-FullText

Deve ser igual ao NAME mas neste modelo de


formulrio no tem funo prtica
ajax/FormEncontrarImovel.ajax.php
msgSuc Mensagem de sucesso
destinoTemp Seta o e-mail temporrio usado
para debug. Se no for debugar deixar # que ele
pega o SITE_ADDR_EMAIL
Assunto Seta o Assunto da mensagem se este
forme estiver sendo usado para envio de
mensagem. Se no, deixar # que ele ignora esta
varivel.

Action Fom
Campos HIDDEN

Este tipo de CRUD deve ser usado para enviar e-mail ou ento para CRUD
Simples quando no existem vrias ACTIONS a serem processadas.
A mensagem de Aguarde... carregando proveniente da ao do AJAX
includa automaticamente pelo script em scripts.events.js e populada na DIV
form-message e adiciona o estilo de sucesso msg-success.
A mensagem de erro retorna do arquivo AJAX ( definido em ACTION ) que
processa o formulrio e retorna pelo script scripts.events.js populando na DIV
form-message porm adicionando o estilo de erro msg-error.
O arquivo AJAX que processa o formulrio est definido na ACTION do FORM e
deve seguir a estrutura ajax/NomeFomulario.ajax.php sem colocar o
underline ( _ajax ) pois este colocado automaticamente no script
scripts.events.js.

CRUD COMPLETO
IF

FORM ID

VALIDATE_FORM

Data-FullText

Deve ser igual ao NAME e neste modelo de


formulrio tem funo prtica de: a) definir o ID da
DIV que receber a mensagem de ERRO vinda do
AJAX; b) concatenando com o CALLBACK ele define
qual o formulrio est sendo enviado, caso haja
mais de um FORM na pgina
Deixar em branco pois toda ao ser definida
pelos campos HIDDEN de CALLBACK
id=areavip_login Este ID deve ser igual ao
data_fullText e usado para receber a mensagem
de erro vinda do AJAX
class=form_load Atribudo na classe da tag
I ele mostra o loading depois que clica no boto
de enviar
callback Nome do arquivo AJAX que recebe e
processa os dados do formulrio. Ele est na pasta
_ajax.

Action Fom
DIV form_buttons

Campos HIDDEN

callback_action Define qual ao ser


executada no arquivo AJAX setado em callback.
Dentro dele existe um SWITCH CASE que contm
cada script desta ao de processamento
callback_areavip_login O areavip_login foi
definido no data-fullText e o controlador do erro
usado pelo arquivo scripts.events.js. Quando
ocorre um erro, o script altera seu contedo
barrando a execuo do AJAX
crd_Id Passa para o AJAX o ID do registro em
questo. Se for novo cadastro passar # que, ao
retornar com sucesso do AJAX preenchido com o
IDDDMMAAAHHIISS do registro, pelo arquivo
scripts.events.js, fazendo UPDATE no prximo
envio.

Este tipo de CRUD mais completo e deve ser usado quando deseja tratar
vrias aes no mesmo arquivo AJAX que recebe o formulrio.
A mensagem de Aguarde... carregando uma roda dentada que aparece (
form_load ) e gira ao lado do boto SALVAR e some depois de executar o AJAX.
Em caso de sucesso, a pgina rola para cima at o ponto da DIV id="top-box"
que deve estar antes da DIV callback_return onde mostrada a mensagem de
sucesso tratada no arquivo AJAX.
A mensagem de erro retorna do arquivo AJAX ( definido em callback ) que
processa o formulrio e exibida na DIV class=error dentro de
form_buttons.
O arquivo AJAX que processa o formulrio deve ter a estrutura
NomeArquivo.ajax.php e est definido em callback onde deve ter apenas o
NomeArquivo, sem colocar o .ajax.php nem o nome da pasta ( _ajax ) pois
estes so colocados automaticamente pelo script scripts.events.js.

Das könnte Ihnen auch gefallen