Ask yourself this: "If the id column is empty, how does the model work out which row to update?", and then check your code that sends data to the model (the id column to be present and populated on an edit).
Jeremy Burns Class Outfit http://www.classoutfit.com On 14 May 2012, at 12:28:43, [email protected] wrote: > In model's beforeSave() I need to do different things based on whether > we're adding or editing an existing object. Unfortunately $this- >> data[$this->alias]['id'] is empty even when editing (but it's in the > URL). How can I _cleanly_ check if we're creating or editing? My first > impression is that CakePHP is a bit flaky :) > > -- > Our newest site for the community: CakePHP Video Tutorials > http://tv.cakephp.org > Check out the new CakePHP Questions site http://ask.cakephp.org and help > others with their CakePHP related questions. > > > To unsubscribe from this group, send email to > [email protected] For more options, visit this group at > http://groups.google.com/group/cake-php -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cake-php
