我有一個註冊表單。我想通過這種形式傳遞隱藏價值。我在數據庫'lang'中創建了一個字段。在註冊表單中,我這樣做:echo $ form-> hidden('lang',array('value'=>'1'));但它不保存在db中的值。對不起,我在cakephp沒有任何經驗,所以如果有人幫助我完成所有的流程。謝謝如何在cakephp的db字段中添加來自注冊表的隱藏值
回答
你不應該僅僅通過表單傳遞隱藏的東西。 如果可以,請在實際保存之前添加這些值。 見http://www.dereuromark.de/2010/06/23/working-with-forms/的細節
基本上,你這樣做:
if ($this->request->is('post') || $this->request->is('put')) {
$this->Post->create();
// add the content before passing it on to the model
$this->request->data['Post']['lang'] = '1';
if ($this->Post->save($this->request->data)) {
...
}
}
我應該怎麼做.ctp文件? – Akaash 2013-02-27 11:17:00
當我轉儲張貼值顯示我得到這個值[「lang」] =>字符串(1)「1」,但它仍然沒有保存在數據庫中 – Akaash 2013-02-27 11:41:57
我得到的數據,直到這裏if($ this->保存($數據)){//我郎這裏的時候,我傾倒$的數據,但是當我傾倒下來\t \t \t \t //獲取最後插入的用戶 $ USER = $這個 - >讀(NULL,$這 - > getLastInsertID()); \t // \t var_dump($ user); \t退出;我在這裏見過郎,我不知道爲什麼 – Akaash 2013-02-27 11:55:39
- 1. 如何在Facebook註冊插件中添加隱藏字段?
- 2. 註冊表單:無法隱藏字段
- 3. Laravel 5.2在默認用戶註冊表中添加隱藏值
- 4. 如何在prestashop 1.7中添加註冊表中的字段?
- 5. 如何將自定義字段添加到WooCommerce註冊表中
- 6. 隱藏的註冊表項/值
- 7. 如何在joomla 2.5註冊表單中添加額外字段?
- 8. 來自未註冊用戶的隱藏值
- 9. 更新來自textfield的值的隱藏表單字段
- 10. 如何添加自定義註冊字段在magento 1.5
- 11. 添加多個值,以隱藏字段
- 12. 來自DB sqlite3在進程註冊中的唯一值
- 13. 如何添加額外的字段到Django註冊表單?
- 14. 在CakePHP中添加HABTM作爲註冊
- 15. 爲註冊表格中的新字段添加的值未保存在Spree中
- 16. 將隱藏字段添加到表單
- 17. Symfony2中隱藏一些字段並添加自定義字段
- 18. 如何在cakephp中添加註冊表中的國家/地區列表?
- 19. 隱藏註冊表項
- 20. 如何在asp.net mvc中添加額外的字段來註冊頁面?
- 21. 在FOSUser註冊表中添加帶OneToOne關係的字段
- 22. 在Drupal中添加多步註冊表單的字段
- 23. 如何使用「註冊添加」來編寫此註冊表?
- 24. cakephp隱藏字段問題
- 25. 動態值添加到一個隱藏的表單字段
- 26. Sandcastle&SHFB,隱藏來自TOC的字段?
- 27. 如何在Django註冊中添加額外的(自定義)字段1.0
- 28. 如何在devise生成的註冊表單中添加額外的字段?
- 29. 如何在wordpress中添加註冊表單中的一些額外字段?
- 30. 如何在C#中添加嵌套的註冊表項/值?
如何如何顯示您的視圖(表格),並在您保存數據的控制器邏輯一些代碼? – nahri 2013-02-27 10:35:29