cool....thanks

On Oct 30, 12:45 pm, John Andersen <j.andersen...@gmail.com> wrote:
> Try to set recursive to 2 in your find statement.
>
> Better yet, use the Containable behaviour, it will save a lot of time
> in the future.
> Seehttp://book.cakephp.org/view/474/Containable
>
> Enjoy,
>    John
>
> On Oct 30, 3:54 pm, mlecho <saltlessbr...@gmail.com> wrote:
>
>
>
> > hi- i am so close on this one....
>
> > Imagine three models...Event , Venue, and EventType. Currently, Event
> > belongsTo Venue. Each event has a specific venue at which it will
> > occur. If i nav to events/view/2, i get the expected Event object and
> > it's Venue object. Great.
>
> > It makes since in my mind that each EventType hasMany Event(s). If i
> > nav to types/view/2, again, i get the correct Event(s) associated to
> > that EventType.
>
> > My problem is, when i pull a specific EventType, i don't get the venue
> > object associated to the Event object. I get the related events, but i
> > had hoped the Venue for which that Event occurs would also be bound to
> > that specific Event. I am not sure what code you will need, but i can
> > give anything...we can start with the Model for Type, and Event
>
> > //Type Model
> > <?php
>
> > class Type extends AppModel {
> >     var $name = 'Type';
> >         var $hasMany = array(
> >                 "Event"=>array(
> >                         "foreignKey"=>"event_type",
> >                         "order"=>array("date"=>"asc","start_time"=>"asc")
> >                         )
> >                 );
>
> > }
>
> > ?>
>
> > //EVENT model
> > <?php
>
> > class Event extends AppModel {
> >     var $name = 'Event';
>
> >         var $belongsTo=array(
> >                 "Venue"=>array(
> >                         "foreignKey"=>"venue"
> >                         ),
> >                 "Type"=>array(
> >                         "foreignKey"=>"event_type"
> >                         )
> >                 );
>
> > }
>
> > ?>
--~--~---------~--~----~------------~-------~--~----~
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 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to