2011-09-14 55 views
0

在我的應用程序中,我有一個用戶控制器和一個配置文件控制器,每個控制器都有表和模型。當用戶註冊一個帳戶時,他們將創建一個用戶帳戶和一個配置文件。所以他們將數據保存到兩個表格!與兩個表和控制器交談的CakePHP表格

我該怎麼做?由於邏輯是在兩個不同的模型和控制器,當他們來編輯它,因爲它們是獨立的數據位,但它是精細註冊時變渾濁,如何這會工作:/

誰能幫助?由於

回答

0
$this->ModelName1->save($this->data); 
$this->ModelName2->save($this->data); 

只要正確地創建數據變量,模型應該保存它正確以及^ _^

0

有模型之間的關係是很重要的。你不會說如果你有他們或沒有。如果沒有,你應該定義關係,如:

User hasOne Profile 
Profile belongsTo User 

這將允許你從其他的,反之亦然訪問一個模式。根據boobyWomack的建議,您應該查看this link,它提供了saveAll方法的示例。

乾杯