Gotcha. Ok cool. Thanks!
On Nov 13, 5:17 pm, teknoid <[EMAIL PROTECTED]> wrote:
> > what are the benefits of using $myModel = ClassRegistry::init
> > ('ModelName'); vs. App::Import('Model','ModelName')
>
> init() will load the model and returns an instance of the model object
> for you.
> so, it makes your life a little easier. it uses App::import()
> internally.
>
> On Nov 13, 11:16 am, validkeys <[EMAIL PROTECTED]>
> wrote:
>
> > hey Teknoid,
>
> > what are the benefits of using $myModel = ClassRegistry::init
> > ('ModelName'); vs. App::Import('Model','ModelName')?
> > Also,
>
> > rrd108, the problem that you are having is that if you use the $uses
> > array in your controller, you must include both the model that the
> > controller is directly related to (M1) as well as M2. You only
> > included M2, that is why you were having the problem there
>
> > On Nov 13, 11:13 am, teknoid <[EMAIL PROTECTED]> wrote:
>
> > > In post you've done something wrong, if you include both models in the
> > > $uses array, they are easily accessible as:
> > > $this->M1->someMethod();
> > > or $this-M2->someMethod();
>
> > > Otherwise it's best to include the model, when you need it by using
> > > $myModel = ClassRegistry::init('ModelName');
> > > $myModel->someMethod();
>
> > > On Nov 13, 11:05 am, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:
>
> > > > Models doest not see each other, so I had to use in model1.php's
> > > > method:
>
> > > > App::import('Model', 'M2');
> > > > $model2name = new M2();
> > > > $model2name->calculate();
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---