Ich habe ein Formular mit einer ganzen Reihe von "Inventar"-Elementen, meine Daten sehen wie folgt aus:
$this->data['Inventory'][#]['description']
$this->data['Inventory'][#]['quantity']
$this->data['Inventory'][#]['category_id']
Die Sache ist, dass ich nicht weiß, wie man $this->data['Inventory'][#] zurücksetzt, wenn die Menge entweder 0 oder NULL ist. Ich kann dies leicht mit einem einzelnen Datensatz tun, aber was ist der einfachste Weg, um es mit mehreren Datensätzen wie oben zu tun?
mein Instinkt sagt mir, Schleife durch $this->data in beforeSave() und unset was auch immer Schlüssel mit und Array-Wert mit Wert von 0 oder NULL für Schlüssel "Menge", gibt es einen besseren Weg?