Felipe, agora me diga o seguinte, migrei tudo para o model e estou
"feliz"...rs
tudo funciona, mas me deparei com a seguinte situação
ao cadastrar tudo ocorre 100%
ai realizar o update, no form tenho um campo hidden com ID do usuario,
instancio o ORM
com ID , caso contrario o default do id é null
na atualização do registro, as regras de email unico e login unico
executam evitando a atualização de dados
eu as removi para testes então o save() (cadastro/update) ocorre belezinha
o que eu poderia fazer para desabilitar essas regras na atualização dos
registros ??
valeu
Em 25/01/2014 20:48, felipe bastos escreveu:
Ai um bom caso de validacao externa :)
Password e RePassword iguais
Na tabela so tera um campo,
Em 25/01/2014 19:07, "DS interativa | PHP Grupos"
<[email protected] <mailto:[email protected]>> escreveu:
Felipe, migrando tudo para o model, tive um problema com validação
entre comparação de campos, por exempo senha e senha1
no controller era assim
->rule('senha', 'matches', array(':validation', 'senha', 'senha1'))
como seria dentro do model ?
coloquei assim direto mas não funciona, acusa erro de campos
diferentes
'senha' => array(
array('matches', array(':validation', 'senha',
'senha1')),
),
me perdi...rsrs.
Em 25/01/2014 19:11, felipe bastos escreveu:
A rule externa ao model deve ser usada com moderacao ..
Afinal, e codigo espalhado pelo sistema .. Use se realmente
for indispensavel no form.
Aquilo que for validacao padrao deve ir no model
--
Você está recebendo esta mensagem porque se inscreveu no grupo
"Kohana Php" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus
e-mails, envie um e-mail para
[email protected]
<mailto:kohana-php%[email protected]>.
Para postar neste grupo, envie um e-mail para
[email protected] <mailto:[email protected]>.
Visite este grupo em http://groups.google.com/group/kohana-php.
Para obter mais opções, acesse
https://groups.google.com/groups/opt_out.
--
Você está recebendo esta mensagem porque se inscreveu no grupo
"Kohana Php" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus
e-mails, envie um e-mail para
[email protected]
<mailto:kohana-php%[email protected]>.
Para postar neste grupo, envie um e-mail para
[email protected] <mailto:[email protected]>.
Visite este grupo em http://groups.google.com/group/kohana-php.
Para obter mais opções, acesse
https://groups.google.com/groups/opt_out.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
Php" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails,
envie um e-mail para [email protected].
Para postar neste grupo, envie um e-mail para [email protected].
Visite este grupo em http://groups.google.com/group/kohana-php.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos
Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um
e-mail para [email protected].
Para postar neste grupo, envie um e-mail para [email protected].
Visite este grupo em http://groups.google.com/group/kohana-php.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.