在Cakephp中创建数组类型的文本框字段


creating a text box field in Cakephp of array type

谁能帮助我,因为我是新的CakePHP我想创建一个数组类型的输入框

我的代码是

<?php echo $this->Form->input('txt', array('type' => 'text','label' => 'Field 1')); ?>

的输出是:

<input type="text" id="AddmoreTxt" multiple="multiple" name="data[Addmore][txt]">

但是我想要像

这样的输出
<input type="text" id="AddmoreTxt" multiple="multiple" name="data[Addmore][txt][]">

dot放在fieldName之后,就像下面代码中提到的那样。我已经检查了这个代码。

<<p> CakePHP代码/strong>
<?php echo $this->Form->input('txt.', array('type' => 'text','label' => 'Field 1')); ?>

<input type="text" id="AddmoreTxt" multiple="multiple" name="data[Addmore][txt][]">

终于找到了答案。如果不完全正确,请告诉我,谢谢。

<?php echo $this->Form->input('txt', array('type' => 'text','label' => 'Field 1','name'=>'data[Addmore][txt][]')); ?>

我相信这样会更好:

在输入中,输入'。'(点)字段名后。

<?php echo $this->Form->input('txt.', array('type' => 'text','label' => 'Field 1'); ?>