【发布时间】:2014-05-08 08:46:27
【问题描述】:
我想在表格中添加 11 行。
在视图中:
<?php echo $this->form->create('Detail',array('action'=>'add'));?> <fieldset>
<legend>Add New Detail</legend><?php for($i=0;$i<$count;$i++){
echo $this->form->input('Detail.$i.name');
echo $this->form->input('Detail.$i.text');
echo $this->form->input('Detail.$i.taille');
echo $this->form->input('Detail.$i.police');
echo $this->form->input('Detail.$i.bold');
echo $this->form->input('Detail.$i.italic');
echo $this->form->input('ticket_id');}?>
form->end('提交');?>
在我的控制器 DetailsController 中:
public function add($count=1) {
$tickets= $this->Detail->Ticket->find('list');
pr($tickets);
if($this->request->is('post')){
$this->Detail->saveAll($this->request->data['Detail']);}
$this->set('tickets', $tickets);$this->set('count', $count);}
我的问题是: 代码保存 11 行类似于最后一个输入( exp:在浏览器中我添加了 nom1 nom2 nom3 .. nom11 但在表中:添加 11 行重命名为 nom11 ) 对不起我的英语不好
【问题讨论】:
标签: cakephp-2.4