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