我正在寻找一种编辑时间戳字段而不显示时间的方法。现在我们正在使用以下代码编辑字段:
echo $this->Form->input('Kongress.beginn', array('size' => false,
'dateFormat' => 'DMY', 'timeFormat' => '24'));
有没有一种方法可以做完全相同的事情,但不显示时间?
如果目标是能够编辑字段,但以空白值开始,则可以为字段使用不同的名称,并在调用save()
方法之前更新值。
视图:
echo $this->Form->input('Kongress.beginn_new', array('size' => false,
'dateFormat' => 'DMY', 'timeFormat' => '24'));
控制器:
$this->request->data['Kongress']['beginn'] = $this->request->data['Kongress']['beginn_new'];
$this->Kongress->save($this->request->data);