Cara ajudou muito, estou apanhando muito ainda com a versão 3.0+,
particularmente estou achando esssa documentação complicado, mas sou
evangelista do KOHANA.
Enfim, o metódo values do ORM já facilitou tudo aqui!
{ //salvando os dados
$user->people->values($this->request->post())->save();
}
OBrigado!
On May 26, 11:27 am, GARTZ <[email protected]> wrote:
> No próprio código diz, mas vamos lá.
>
> $this->request->post()
> // Retorna array de post
>
> $this->request->post("key")
> // Retorna value referente a chave
>
> $this->request->post("key", "new value")
> // Retorna o próprio objeto e seta o valor da chave para o desejado
>
> Quando vc quiser ignorar simplismente sem alterar valores numa inserção da
> base, utilize o validation e identifique atravez de um array o que vc vai
> validar.
>
> Um exemplo é o register do AUTH:
>
> Model::factory("user")->register($this->request->post(), array("username",
> "email", "password") );
> Repare que ele só vai utilizar os campos username, email e password do seu
> post(), se houver um inserção de validation externa que requisite
> "password_confirm" ele irá buscar por este também.
>
> Ajudou?
>
> 2011/5/26 Jefferson <[email protected]>
>
>
>
>
>
>
>
> > Bom dia pessoal, essa versão nova ..
>
> > Alguém sabe como consigo utilizar o unset com sucesso na $this-
> > >request->post() ?
> > Ou seja estou querendo deletar algums campos que foram submetidos pelo
> > meu formulário.
>
> > foreach( $this->request->post() as $key => $value )
> > {
> > //faça algo
> > }
>
> > --
> > Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php"
> > dos Grupos do Google.
> > Para postar neste grupo, envie um e-mail para [email protected].
> > Para cancelar a inscrição nesse grupo, envie um e-mail para
> > [email protected].
> > Para obter mais opções, visite esse grupo em
> >http://groups.google.com/group/kohana-php?hl=pt-BR.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para
[email protected].
Para obter mais opções, visite esse grupo em
http://groups.google.com/group/kohana-php?hl=pt-BR.