Olá pessoal
tenho uma dúvida com o salvamento de uma relação habtm
Tenho as classes: Aluno, Pai, Mae, Responsavel que usam a tabela usuarios, useTable = usuarios
E tenho outra tabela chamada tipos, com uma relação m:n (habtm) para usuarios
Meu problema está na hora de salvar o tipo de usuario em apenas um form, segue exemplo:
echo $form->create('Aluno');
echo $form->input('Tipo.0.tipo_id', array('type' => 'hidden','value'=> 1));
echo $form->input('nome');
echo $form->input('Pai.Tipo.0.tipo_id', array('type' => 'hidden','value'=> 2));
echo $form->input('Pai.nome');
echo $form->end('Salvar');
Obs, o tipo do pai não esta salvando.
Sei que com callbacks (afterSave) eu soluciono isso, gostaria de saber se alguém sabe de alguma alternativa para isso, pois havera casos que será dinâmico, ou seja, o usuario que vai ter q salvar o tipo de usuario que será cadastrado.
Abrs.
--
Edinei L. Cipriani
Blog:
http://phpedinei.wordpress.comTwitter:
http://www.twitter.com/phpedinei
Desenvolvedor Colégio Trilingue Inovação
Site:
http://www.colegioinovacao.com.brCursando Sistemas de Informação - Unoesc Chapecó 1 Período
Integrante do grupo Fool N Lost de algoritimos computacionais
Fone 49 84149086