我正在使用 CakePHP 2.3.1。
我需要知道是否有可能在表单字段中填写 $variable。如果(存在)我应该怎么做?
正如您在我的 event_repeat() 函数中看到的那样。
function repeat($id = null) {
if (!$id) {
$this->Session->setFlash(__('Prenotazione non trovata'));
$this->redirect(array('action' => 'view', $this->data['Event']['id']));
}
//this is the variable I need
$repeat = $this->data['Event']['repeat'];
$i = 1;
do {
//code
} while ($repeat > $i);
}
$repeat 变量是用户想要的重复次数,我希望它由输入表单设置为正整数值。
如何使输入字段引用控制器内的变量,而不是数据库字段?