Oops, I meant to have you set it in the controller, like this:

// in the controller
$this->Model->set($this->data);
$this->Model->saveAll();

This puts the $data into Model->data (which honestly, saveAll should do). 
If this doesn't work then maybe something else is going on, because I've 
modified the data before just as you are.

Lastly, if all else fails, you place it in a model function instead:

// in the model
function clearEmpty($data) {
// unset fields
return $data;
}

// controller
$data = $this->Model->clearEmpty($this->data);
$this->Model->saveAll($data);

-- 
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
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to