That is the wrong way.
You should use $Model = ClassRegistry::init('ModelName);
On Nov 30, 11:07 pm, brassman79 wrote:
> so I figured out that I can access a model to save and retrieve data
> from components by saying $myvar = new ModelName();
>
> etc.
>
> I have another model that keeps giving
Hello,
> I have another model that keeps giving me this error.
>
> Fatal error: Class 'StatisticsUser' not found in ...
>
> the problem that I think I'm having is that this is the "join" table
> for users and statistics.
>
> how do I write to this table properly thru cake?
So do you have that cla
so I figured out that I can access a model to save and retrieve data
from components by saying $myvar = new ModelName();
etc.
I have another model that keeps giving me this error.
Fatal error: Class 'StatisticsUser' not found in ...
the problem that I think I'm having is that this is the "join"
Which version of cake are you using ?
2008/4/21, Smelly_Eddie <[EMAIL PROTECTED]>:
>
>
> I tried that, I get;
> Fatal error: Class 'App' not found in /srv/www/htdocs/cake/app/
> controllers/components/tickets.php on line 3
>
> What does that mean?
>
>
>
> On Apr 20, 9:01 am, Sliv <[EMAIL PROTECTED
I tried that, I get;
Fatal error: Class 'App' not found in /srv/www/htdocs/cake/app/
controllers/components/tickets.php on line 3
What does that mean?
On Apr 20, 9:01 am, Sliv <[EMAIL PROTECTED]> wrote:
> Components do not load models automatically, you have to manually load
> them with:
>
> c
There's no such var in a component, though, so declaring it wouldn't
have any effect.
On Sun, Apr 20, 2008 at 10:43 PM, Daddy Cool <[EMAIL PROTECTED]> wrote:
>
> Wouldn't it be also possible to use the controllers method ?
>
> ==> var $uses = array('model1','model2');
> >
>
--~--~-~--
Wouldn't it be also possible to use the controllers method ?
==> var $uses = array('model1','model2');
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"CakePHP" group.
To post to this group, send email to cake-php@go
Components do not load models automatically, you have to manually load
them with:
component:
function startup(&controller) {
App::import('Model', 'ModelName');
$MyModel = new ModelName;
}
> I just started working with CakePHP today, and I was wondering how to
> access a model from within a comp
I just started working with CakePHP today, and I was wondering how to
access a model from within a component.
MVC Class Access Within Components (http://book.cakephp.org/view/65/
mvc-class-access-within-compon) talks about how to get access to the
current controller, but if I'm using the componen
thankyou to all your responses. I wasn't asking in order to solve a
particlar problem but just wanted to know how it all fits together.
I think its probably wise not to do this anyway, and work from the
controller when working with more than one model, but handy to know.
--~--~-~--~---
There are a few ways:
If It's a model associated with This Model (like hasMany, HABTM, etc)
, you would trye this in your controller:
$this->Model1->Model2->findAll()
If you want to do other operations, you might use
var $uses = array('Model1','Model2','Model3');
$this->Model1->findAll()
$this
Use the $uses var like this:$uses = array('Model1','Model2','Model3');You then have access to all these models like this:$this->Model1$this->Model2 (...)FFighter.
On 5/30/06, nate <[EMAIL PROTECTED]> wrote:
If the second model is associated with the first, it's a simple matterof $this->Second, wher
If the second model is associated with the first, it's a simple matter
of $this->Second, where $this is the primary model, and Second is the
name of the associated model.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Grou
What are you trying to do exactly?
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups "Cake
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAI
hi there,
this is probably already been posted , but cant' find.
How do you access a Model from within another Model.
Thankyou.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups "Cake
PHP" group.
To post to this grou
15 matches
Mail list logo