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.

Responder a