我想更改輸入的名稱使其成爲name=data[Contact][firstname]
,因爲我想在顯示數據時點擊編輯()我想這就是它不顯示的原因。 echo $this->Form->input('First Name:', array('class'=>'form-control'));
輸入的名稱與第一個參數相同。請幫助如何更改cakephp中的輸入名稱
回答
您的代碼應該是這樣的:
echo $this->Form->input('firstname', array('class'=>'form-control','label'=>'First Name'));
先生,我跟着這個。但是仍然無法顯示我在控制器中設置的數據,當單擊編輯按鈕時顯示爲輸入的默認值。 –
我爲數據設置了一個value屬性 echo $ this-> Form-> input('firstname',array('class'=>'form-control', \t'label'=>'名字:','default'=> $ contact ['Contact'] ['firstname']));使其成爲默認值。現在我可以編輯當前的數據。謝謝你,先生! –
第一個參數是輸入字段(名稱=「名字」)的名稱。它不是標籤(名字:)。所以你的代碼應該是,
$this->Form->input('firstname', array('class'=>'form-control'));
要得到這個結構[聯繫人] [名字],你的表單名稱應該是'contact'。
$this->Form->create('Contact',array('class'=>'form'));
$this->Form->input('firstname', array('class'=>'form-control'));
先生,我跟着這個。但是仍然無法顯示我在控制器中設置的數據,當單擊編輯按鈕時顯示爲輸入的默認值。 –
我爲數據設置了一個value屬性 echo $ this-> Form-> input('firstname',array('class'=>'form-control', \t'label'=>'名字:','default'=> $ contact ['Contact'] ['firstname']));使其成爲默認值。現在我可以編輯當前的數據。謝謝你,先生! –
- 1. TwitterBootstrapMVC更改輸入名稱
- 2. 更改輸入名稱值
- 3. CakePHP - 更改表單輸入的「名稱」屬性
- 4. 更改輸入字段的名稱
- 5. 如何更改導入庫的名稱?
- 6. 使用JQUERY更改輸入名稱
- 7. JavaScript按鈕更改html輸入名稱
- 8. 更改輸入字段抓取名稱
- 9. 使用輸入更改對象名稱
- 10. 如何使用用戶輸入更改對象的名稱?
- 11. 如何動態更改輸入類型的名稱
- 12. 如何通過名稱或ID更改輸入的onchange事件?
- 13. 如何通過jquery更改部分輸入的名稱?
- 14. 如何在CakePhp 3.x中更改項目名稱
- 15. Cakephp更改項目文件夾名稱
- 16. Cakephp更改窗體 - >輸入輸出
- 17. 如何刪除或更改CakePHP中輸入字段的標籤?
- 18. 如何在輸入對象名稱時更改打印內容?
- 19. 如何使用JavaScript更改輸入名稱屬性值
- 20. 如何根據輸入文字更改班級名稱
- 21. 如何動態更改HTML輸入名稱
- 22. jQuery添加表單輸入並更改輸入名稱
- 23. 如何更改iphone中的UISwitch名稱?
- 24. 如何更改eclipse中的WebContent名稱?
- 25. 如何更改NetBeans中的jFrame名稱
- 26. 如何更改tabBarItem名稱?
- 27. 更改批量輸入的任何文件名稱
- 28. 如何在Flash Builder中更改index.template.html的輸出名稱?
- 29. 如何更改gradle中的輸出jar名稱
- 30. 更改R中有多個輸入的data.frame列名稱
也許你想改變輸入的標籤? – skywalker
如何使用cakephp先生在窗體中添加value屬性?因爲我有一個數據要放入輸入值以進行編輯。 –
您應該閱讀[this](http://book.cakephp.org/2.0/en/tutorials-and-examples/blog/part-two.html#editing-posts)。數據被傳遞給表單,所以輸入應該填入編輯表單中。 – skywalker