Ich habe ein zwei Symfony Formulare:
ShoppingListForm
ShoppingListItemForm
Ich bette das ShoppingListItemFormular innerhalb des ShoppingListFormulars ein, d.h. eine Einkaufsliste enthält viele Artikel.
Die ShoppingListItemForm besteht also aus zwei Widgets:
item_id (checkbox)
shopping_list_id (hidden - foreign key)
Was ich tun möchte, ist das entsprechende ShoppingListItem-Objekt zu löschen, wenn das Objekt existiert und das Kontrollkästchen nicht markiert ist.
Ich bin mir nicht sicher, wie diese Löschung zustande kommen würde? Würde ich einen Post-Validator verwenden, um zu sehen, welche Felder geprüft wurden/welche nicht? Ich bin ein bisschen verloren auf diese ein.