无法弄清楚我在这里做错了什么:
我有一个控制器:
$this->set('sizes', array('4x4'=>'4x4','6x6'=>'6x6','8x8'=> '8x8'));
该视图具有以下内容:
echo $this->Form->input('size');
下拉框与阵列正确显示。
在相同功能下的同一控制器中,我有:
$this->set('states', 'this state');
该视图具有以下内容:
echo $this->Form->input('state');
但是“状态”文本框中没有任何信息。如果我将状态线更改为:
$this->set('states', array('this state'));
将显示一个下拉框,其中包含单个条目。我想让文本框填充信息而不是下拉框。有什么建议么?