For my project I did create 2 convert functions: One dat converts the
array returned from findAll methods to {Model}.{n}.{Field}, and one
visa versa. I've made this on 1.2.6311 and don't know what changes
have been regarding this but still works for me...

I too had some problems with the formhelper not finding correct data,
or not showing validation errors, but with the array rewrite stuff it
does work like it should be. Only convention is that the name of your
input fields should be in the same path format as the array in $this-
>data (like "MyModel.5.category_id")

Marcel

On 24 mei, 15:52, troyp <[EMAIL PROTECTED]> wrote:
> I'm just learning and I don't get it.  I am trying to follow the
> concept of convention over configuration and finding issues.
>
> I want a multi-record form so I perform a findAll(...) to get the
> data.
>
> Then I make the form calls
>
>   echo $form->input("$i.time");
>   echo $form->input("$i.category_id");
>
> The problem is that it appears that findAll is using a different
> keypath to create the array than the FormHelper is assuming.
>
> findAll returns an array of this form {n}.{Model}.{Field}
>
> while FormHelper is assuming {Model}.{n}.{Field}
>
> Seems like a terrible waste of time (and code) to have  me make
> another copy of the data with a different keypath.  I must be missing
> something.
>
> Any suggestions would be greatly appreciated.
>
> Thanks,
>       Troy
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to