salvando dados hasMany

40 views
Skip to first unread message

Vinícius Arantes

unread,
Feb 8, 2013, 1:14:02 PM2/8/13
to cakep...@googlegroups.com, cake-...@googlegroups.com
Olá galera!

Estou quebrando a cabeça com um formulário aqui, com um relacionamento hasMany.

Post hasMany Image
Image belongsTo Post

configurado normalmente.

no form de add do post tenho um java script pra colocar os campos de Image com os indices corretos e assim, poder realizar o saveAll

Image.0.path
Image.1.path
Image.2.path

Acontece que, quando salvo um Post sem nenhuma imagem, não consigo pular a validação do model Image, o cake não deixa salvar pq o campo não está preenchido.
Mesmo usando o beforeValidate para dar um unset no validate do model Image , ele continua validando e tentando inserir um registro em Image.

Acho que a resposta para isso deve ser bastante simples, mas como estou há muito tempo tentando resolver, não consegui encontrar uma solução.

Alguém sabe me dizer como um formulário com um hasMany pode salvar apenas o model principal se o model secundário não estiver preenchido?

Agradeço imensamente qq ajuda!

Abraços

Vinicius Arantes
Reply all
Reply to author
Forward
0 new messages