Marek Brzeziński webmaster
Temat: Checkboxy - hasMany
Cześć,Znów zatrzymało mnie coś w drodze do poznania tego coraz bardziej kochanego i znienawidzonego frameworka :)
Mianowicie,
Jeśli Gallery hasMany Photo | Photo belongsTo Gallery, tabela wygląda tak:
id,name - galleries | id name path gallery_id - photos
Pytanie brzmi: Jak do &$^#%%%# utworzyć formularz, który utworzy listę select dla wyboru galerii, a pod spodem listę checkboxów, których można zaznaczyć wiele, i zostaną one dopisane do Photo.gallery_id ?
Walczę już 4 godziny z tym, miałem wiele wariantów już, że zapisywało każdy, nawet niezaznaczony, wcale, zapisywało jakieś rekordy w tabeli galleries itd... A tego właściwego nie.
Udało mi się wykonać koślawą akcję na updateAll, ale to zawsze updatowało wszystkie gallery_id...
Podejrzewam, że saveMany jest do tego, ale nie wiem jak ewentualnie pokazać cake'owi, co ma gdzie zapisac.
Dziękuję, za pomoc .
Marek.