我正在尝试使用以下代码在UsersControll.php
中添加新用户。相应的代码放在所有其他关联文件中。
if ($this->User) {
// because we like to send pretty mail
// Set view variables as normal
$this->set('userDetails', $data['User']);
if ($this->User->saveAll($data)){
$this->Session->setFlash('User added successfully', 'default', array('class' => 'errMsgLogin'));
$this->redirect('manageUsers');
} else {
echo "not done";
}
} else {
// do nothing
}
我测试了每个代码模块,但本节只有一个问题: -
if ($this->User->saveAll($data))
有人解释一下saveAll($data)
是否正确?
代码不会进入本节:(意味着条件不满意)。
if ($this->User->saveAll($data)){
$this->Session->setFlash('User added successfully', 'default', array('class' => 'errMsgLogin'));
$this->redirect('manageUsers');
} else {
echo "not done";
}