RSRSRSRS
ok, nesse ponto eu eu consegui chegar parcial, até funcionou....mas ao
dar um erro, não consegui obter como imaginei, ainda mais que tem
imagens e com validação externa...
mas enfim, valeu pessoal pelas dicas, to tentando aqui e quaisquer
outras duvidas relacionadas eu mando mais emails...valeu
Em 11/02/2014 18:56, felipe bastos escreveu:
Oxe, qual a dificuldade?? Eu manipulo vários objetos ORMs na mesma
action, before, after .. sem problema
Cliente tem muitas Imagens (cliente_id) e tem muitos Endereços
(cliente_id)
Você precisa salvar Cliente primeiro, depois salva Imagem e Endereço
... Ou, se usar ajax .. vc pode fazer o upload da imagem primeiro,
salvar temporariamente, guardar endereço na sessão, e quando salvar o
cliente, salvar o endereço da imagem na tabela de imagens.
No cake o pessoal indexa o form, recentemente passei a fazer o mesmo
input name="cliente[nome]"
input name="endereco[bairro]"
input name="endereco[cidade_id]"
$cliente =
ORM::factory('Cliente')->values($this->request->post('cliente'))->create();
//esqueci o request do 3.3
$endereco = ORM::factory('endereco')->set('cliente_id',
$cliente->id)->values($this->request->post('endereco'))->create();
//fiz de cabeça,verifica aí :D
Em 11 de fevereiro de 2014 12:13, Giovanni Donda | DS interativa
<[email protected] <mailto:[email protected]>> escreveu:
Putz bem que avisaram que manter um relacionamento é complicado (rs)
Pessoal (em si para o Felipe heheh), seguinte:
É possível: 1 formulario (zão)
Gravar em varias tabelas ?? vindo de um post somente ??
Cliente
Endereços
Imagens
Como eu poderia fazer isso ?
Tentei aqui sem sucesso criando um ORM para o cliente e após
salvar, se
salvar
Tentei salvar os demais mas não consegui
De qualquer forma estou fazendo tudo separado agora para funcionar
mas seria mais produtivo se eu conseguisse fazer dessa forma para
deixar um
cadastro apenas no admin
ao invés de vários cadastras pequenos
--
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.
--
http://agilesocial.net <http://agilesocial.net/>
http://twitter.com/felipebastosweb
http://facebook.com/felipebastosweb
--
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.