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