如何在组件文件中加载或使用模型,尤其是在Cakephp 2.0中?

时间:2012-07-06 07:45:25

标签: cakephp cakephp-2.0 cakephp-appmodel

我需要在组件中加载模型以将该相关模型的数据保存在该组件本身中。

  

我的组件名称是 ImagemuploadComponent

在此组件中,我想加载 Attachement 模型。 我已经尝试了以下代码,但它没有奏效。 (在cakephp 1.3中工作正常)

  $Attachment = ClassRegistry::init('Attachment');
  $this->loadModel('Attachment');

1 个答案:

答案 0 :(得分:1)

试试这段代码。这将导入您的模型并实例化。

在此之后,您可以执行任何操作作为控制器。

App::import('Model','Attachment');
$this->Attachment = &new Attachment();
$this->Attachment->save($your_data);