0
我正在使用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變量,是用戶需要的重複次數,我希望它通過輸入形式設置爲正整數值。
如何使輸入字段引用控制器內的變量而不是數據庫字段?
你是什麼意思?設置表單域的默認值? – 2013-04-09 15:16:42
不,我需要輸入字段直接指向控制器中的那個變量,它不是數據庫字段。例如:'$ this-> Form-> input('repeat',array('label'=>'你想重複多少次?'));' – 2013-04-09 15:21:13