在我的编辑功能中,我需要再次为该字段重新选择以保存它。 如何在$ form->选择函数中添加'selected'=> $ addresscountry字段??
这是我的代码..
回波 $国家 - >选择( 'Address.txtother_country','请 选择你的国家'
哪个$ country是页面包含的帮助者之一,让用户选择国家/地区。 我需要它自动返回以前保存的数据,意味着在我的编辑功能中添加一个选定的值。
任何1都可以帮忙吗?感谢..
答案 0 :(得分:1)
查看您下载的国家/地区帮助程序的代码非常有用。在http://bakery.cakephp.org/articles/view/country-select-list-helper有一个名为CountryList的地方似乎可以做你想要的 - 可能值得放弃它。
干杯 JB
答案 1 :(得分:0)
我找到了答案,这个链接我打电话给国家帮助者查看国家名单。
在帮助程序标题中,您将看到
函数选择($ fieldname,$ label, $ default =“”,$ attributes = array())
只需将其默认更改为
即可函数选择($ fieldname,$ label, $ default,$ attributes = array())
在编辑页面,只需按照该字段放入元素,就像
回波 $国家 - >选择( 'Address.txtother_country','请 选择你的国家',$ addresscountry)
$ addresscountry需要找到你控制器中的数据,然后放在那里。 如果任何面临相同问题的1可以尝试,这是使用选择国家助手,你可以在你的编辑页面设置默认答案。