2011-07-27 92 views
0

自動填充表單字段我認爲表單助手做到了這一點,但我的表單中的字段可以自動填充模型中的值,還是必須將它們全部設置爲模板變量並將它們全部設置爲全部作爲每個字段的值手動?CakePHP - 從模型

表單是用於用戶配置文件的,所以我只是希望它自動將用戶的姓名,電子郵件等放在正確的表單域中。

+0

提示:讓蛋糕烤你的模板!這樣你就可以知道它是如何完成的。 – mark

+0

這甚至意味着什麼? – BadHorsie

回答

2

例如:在控制器$this->data = $this->Model->find('first',array(...));

鑑於:

$this->Form->create('Model'); 
$this->Form->input('field1'); 
... 
$this->Form->end('Save'); 
+0

何時應該填充控制器數據?過濾之前?什麼是規範?在動作方法中爲 – BadHorsie

+0

。如果你對蛋糕不熟悉,可以看看這個:http://book.cakephp.org/view/1522/Code-Generation-with-Bake你可以通過查看生成的代碼來學習Cake約定。 –