Oops, that's what I meant to say (apps/models/behaviors). And yes, I'm
using 1.2. Thanks again Mark (IRC?), for the tip :)

Mark

On Sep 10, 9:44 am, mark_story <[EMAIL PROTECTED]> wrote:
> Scaffolding will not use any behaviors.  It uses table schema's to
> generate the forms. You would need to bake and edit the files
> manually.
>
> Behaviors go in app/model/behaviors  And you need to be using 1.2 for
> behaviors to work at all.
>
> -Mark
>
> On Sep 10, 3:23 am, Mark <[EMAIL PROTECTED]> wrote:
>
> > It doesn't seem to want to let me post comments in the bakery,
> > so..posting this here instead.
> > ---
> > QUESTIONS:
>
> > Anyway, two questions. One, is this supposed to work in scaffolding? I
> > have "Users", which are broken into "Employers" and "Workers". When I
> > view a user, it doesn't pull up any of the related Employer or Worker
> > data...I think I followed this tutorial exactly.
>
> > Second part, I assume the behavior is supposed to go in app/models? Do
> > I need to import it or anything? I can't even tell if its being
> > included or not, since it doesn't give an error if the model doesn't
> > exist..?
>
> > RAMBLINGS:
>
> > I find this ("Notes") to be sort of a cryptic example. A better
> > example might be "People" which could be divided into "Students" and
> > "Teachers" for example.
>
> > Secondly, in this case, I find that Student belongsTo Person makes
> > slightly more sense than hasOne or hasMany, not that this is terribly
> > important..
>
> > CODE:
>
> > // user.php
> > class User extends AppModel {
>
> >         var $name = 'User';
>
> >         var $actsAs = array('Polymorphic');
>
> >         var $displayField = 'username';
>
> >         //The Associations below have been created with all possible keys,
> > those that are not needed can be removed
> >         var $belongsTo = array(
> >                         'Group' => array('className' => 'Group',
> >                                                                 
> > 'foreignKey' => 'group_id',
> >                                                                 
> > 'conditions' => '',
> >                                                                 'fields' => 
> > '',
> >                                                                 'order' => 
> > ''
> >                         )
> >         );
> > // *snip*
>
> > // worker.php
> > class Worker extends AppModel {
>
> >         var $name = 'Worker';
>
> >         var $displayField = 'last_name';
>
> >         //The Associations below have been created with all possible keys,
> > those that are not needed can be removed
> >         var $hasMany = array(
> >                 'User' => array(
> >                         'className' => 'User',
> >                         'foreignKey' => 'foreign_id',
> >                         'conditions' => array('User.class' => 'Worker'),
> >                         'dependent' => true
> >                 )
> >         );
> > // *snip*

--~--~---------~--~----~------------~-------~--~----~
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