Quantcast

Scaffolding a Tree works fine, fails on Bake

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Scaffolding a Tree works fine, fails on Bake

SFDrummer
I've been building an application that includes an application which includes the model shown below:

App::uses('AppModel', 'Model');
class EntityFunction extends AppModel {
    public $name = 'EntityFunction';

    public $displayField = 'title';

    public $validate = array(
        'title' => array(
            'rule'  => 'isUnique',
            'message' => 'This function title has already been used.'
        )
    );

    public $actsAs = array('Tree');

    public $hasMany = array(
        'ChildEntityFunctions'  => array(
        'className'             =>'EntityFunction',
        'foreignKey'            =>'parent_id',
        'dependent'             => true
        )
    );
     
    public $belongsTo = array(
        'ParentEntityFunction' => array(
        'className'  => 'EntityFunction',
        'foreignKey' => 'parent_id'
        )
    );
}

When using public $scaffold; in the corresponding controller the CRUD interface for the model works fine.  However when it comes to baking the controller and views the Parent is blank, and saving creates a new table row with the parent_id of null.

Am I missing something here?  Or is this just a problem with baking trees...

--
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to [hidden email].
To unsubscribe from this group, send email to [hidden email].
Visit this group at http://groups.google.com/group/cake-php?hl=en-US.
 
 
Loading...