CakePHP是否有html助手的窗体助手?cakephp下拉列表?
1
A
回答
4
是的,有一个明确的FormHelper::select
和array('type' => 'select')
和选择字段自动创建in certain circumstances为belongsTo关系。
3
简单的回答是肯定的:
echo $this->Form->input('fieldName2', array('type' => 'select', 'options' => $array_of_options));
如果你有一个帮手包含已添加到控制器,请确保您包括表单辅助var $helper = array('Html', 'Javascript','Form',...);
。
然后在你的观点,你可以建立形式是这样的:
<?php
echo $this->Form->create('ModelName', array('action' => 'nameOfAction'));
echo $this->Form->input('fieldName');
echo $this->Form->input('fieldName2', array('type' => 'select', 'options' => $array_of_options));
echo $this->Form->end(__('Submit', true));
?>
0
只是一个提示,以补充上方(点)答案: 的发现(名单',$ params)方法模型方法通常可以非常有助于生成下拉列表数组。在此处查看更多相关信息:http://book.cakephp.org/view/449/find#find-list-810
相关问题
- 1. cakephp中的下拉列表
- 2. CakePHP的下拉列表
- 3. CakePHP - 更新下拉列表
- 4. CakePHP:下拉列表(外键)
- 5. CakePhp很多很多下拉列表
- 6. CakePHP的下拉列表大小
- 7. 下拉式复选框列表cakephp
- 8. CakePHP的获得从下拉列表
- 9. Cakephp不保存下拉列表
- 10. 下拉列表中的下拉列表
- 11. CakePHP的下拉
- 12. 下拉列表
- 13. 下拉列表
- 14. 下拉列表
- 15. 下拉列表
- 16. 下拉列表
- 17. 数据库表来下拉使用CakePHP
- 18. django下拉列表
- 19. 下拉列表第
- 20. 3.3.3下拉列表
- 21. 下拉列表(PHP)
- 22. jQuery下拉列表
- 23. 与下拉列表
- 24. Telerik下拉列表
- 25. MVC3下拉列表
- 26. HTML下拉列表
- 27. MVC下拉列表
- 28. iPhone下拉列表
- 29. jquery下拉列表
- 30. 宏下拉列表