如何在cakephp中更改输入的名称

时间:2015-11-26 08:49:38

标签: cakephp cakephp-2.3

我想更改输入的名称以使其成为name=data[Contact][firstname]因为我想在我点击编辑时显示数据()我想这就是它不显示的原因。 echo $this->Form->input('First Name:', array('class'=>'form-control'));输入的名称与第一个参数相同。请帮忙

2 个答案:

答案 0 :(得分:1)

您的代码应该是这样的:

echo $this->Form->input('firstname', array('class'=>'form-control','label'=>'First Name'));

答案 1 :(得分:1)

第一个参数是输入字段的名称(name =“firstname”)。它不是标签(名字:)。所以你的代码应该是,

$this->Form->input('firstname', array('class'=>'form-control'));

要获得此结构[联系方式] [名字],您的表单名称应为“联系人”。

$this->Form->create('Contact',array('class'=>'form'));
    $this->Form->input('firstname', array('class'=>'form-control'));