This is built into 2.0, but not 1.3. So... no. You might be able to use Set::flatten() and pass those instead, then unflatten them in the controller. Here's some code for unflattening that I wrote a while back:
public function unflatten($data, $separator = '.') { $result = array(); foreach ($data as $flat => $value) { $keys = explode($separator, $flat); $keys = array_reverse($keys); $child = array( $keys[0] => $value ); array_shift($keys); foreach ($keys as $k) { $child = array( $k => $child ); } $result = Set::merge($result, $child); } return $result; } -- 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