У меня возникла проблема с CakePHP. У меня две страницы, на первой странице пользователь вводит данные в форме и на второй странице, он увидит доступные для печати данные для формы (вроде подтверждения).Данные формы CakePHP для сеанса
Поскольку форма большая и содержит 20 полей, я не хочу их читать, используя $this->params
.
Я использую следующий код:
function birthconfirm(){
$this->loadModel('Birth');
$birth = new Birth();
$birth->set($this->data);
$this->Session->write("birth", $birth);
$this->set("birth", $birth);
}
Рождение название модели здесь. Существует еще один вид birthconfirm.ctp, который не отражает данные, переданные по последней строке. Я пытался использовать следующие строки на следующей точки зрения, но не имеет смысла:
echo $this->birth["Birth"]["birth_date"];
echo $this->birth->birth_date;
вопрос ясно, что первый поток? некоторая форма для подтверждения, затем отправьте ... Я не понимаю, pls ellaborate ... – Anubhav
Привет Anubhav, спасибо за быстрый ответ, У меня есть форма, данные которой должны быть подтверждены на следующей странице – Ashutosh
приведенный выше код принадлежит следующему страница? – Anubhav