So hacking away I go...
from the latest svn code in cake/libs/view/helper.php
I changed the function value()
line 581,582,583 I copied to make another test looking for [id][model]
[field]
Then in cake/libs/view/view.php
I changed the function entity()
line 557,558 I rearrange the order to put the modelID before the ife()
statement.
Don't know what side-effects this will have, but ... looks like it
creates the multi-record form directly from the data fetched from
findAll.
-Troy
On May 24, 8:52 am, 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 [email protected]
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
-~----------~----~----~----~------~----~------~--~---