我正在将系统从 CakePHP 1.1 升级到 CakePHP 1.3。在 1.1 中,我可以使用 HTML 助手来执行以下操作:
$html->input('User/email');
要取回嵌套的数据:
$this->data['User']['email']
在控制器中。现在我知道它$html->input()
已被替换为$this->Form->input()
. 但是,当我尝试使用时:
$this->Form->input('User/email')
我得到:
Undefined offset: 2 [CORE\cake\libs\view\helpers\form.php, line 496]
这是因为/
在输入中。所以看来 1.3 不喜欢用/
来指定数据应该嵌套返回。我如何在 1.3 中实现与此等效的功能?非常感谢!