I can only think of one far-fetched thing to check. Make sure you
specify the inputs with the Modelname present.
$html->input(Modelname.fieldname);

Or get around requestAction of-course :)

/Martin


On Jan 15, 8:08 pm, jwerd <[email protected]> wrote:
> Sorry, it was about 3am when I wrote that and I was prettty vague on
> the precise problem.
>
> The automagicness (as far as cake finding out what field goes where)
> is working fine, the problem I'm having is with the drop downs,
> basically the select box outputs in a weird form:
>
> it shows every field from the shows table in the form instead of like
>
> Value 1
> Value 2
> Value 3
> Value 4
> Value 5
>
> Like it would if I directly acesss /show_attendees/add/
>
> It looks like
> 1
> 2
> 3
> 4
> Value 1
> Some spacing
> 5
> 6
> 7
> 8
>
> That's the only thing that's the issue now.  Do you have any idea how
> I can fix that?
>
> On Jan 15, 10:07 am, Martin Westin <[email protected]> wrote:
>
> > A quick suggestion to follow along with Lecter's reply:
>
> > Since it is an add form it does not show any pre-populated data,
> > right? I am not sure what you mean by automagicness, though? Do you
> > mean Cakes ability to figure out that one thing is a textfield and
> > another is a dropdown?
>
> > Try to put your add form (the one you get from the requestAction call)
> > into an element and have both views call that element. That should
> > yield the same form in both views without an extra request. To get
> > some possibly lost automagicness you may have to include the attendee-
> > model in the controller (so the form-helper can read the schema), but
> > that is a guess. I haven't looked too closely into the form helper
> > code.
>
> > Please, don't take this the wrong way:
> > Your question sounds like you are thinking that view, controller and
> > model are more tightly linked than you need to. The controller does
> > not "own" the model of the same name. You can often come far using
> > this one to one relationship but you will also come across places
> > where one Controller makes use of (and even saves data to) "another"
> > Model. An ExampleController and the example-views can be seen as
> > pretty tightly integrated. But the ExampleModel does not have to be
> > accessed from only the ExampleController.
>
> > I used to think I was "cheating" when I defined $uses = array
> > ('AnotherModel') in a controller, but that is actually good design...
> > at least compared to using requestAction... but I am not expert on MVC
> > design, so I may be shooting myself in the foot here. ;)
>
> > good luck.
> > /Martin
>
> > On Jan 15, 10:41 am, "dr. Hannibal Lecter" <[email protected]>
> > wrote:
>
> > > It is very difficult to see what the problem is without the code.
> > > Also, it would be the best if you can avoid the requestAction :-)
>
> > > On Jan 15, 10:19 am, jwerd <[email protected]> wrote:
>
> > > > Hello fellow bakers, I've searched this group before I was going to
> > > > post this question but I cant' seem to find my current dilema
> > > > addressed yet.
>
> > > > I have two controllers, which serve different purposes, but for the
> > > > sake of this example, they share some things in common :
>
> > > > shows_controller is used to pretty much the shows in the system
>
> > > > show_attendees_controller is used to capture the attendees of any
> > > > given show
>
> > > > On the view /shows/view/# page I need to include the "add form" of
> > > > show_attendees/add/ but what's happening is, it's not doing all the
> > > > automagicness, and it's creating weird drop down menus that don't
> > > > really capture the same format they do if I was directly accessing
> > > > them from /show_attendees/add/.
>
> > > > Also, I'm using requestAction, just so everyone knows.
>
> > > > Any help is much appreciated.
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to