このコードをアクションで使用して、新しいユーザーを登録しています。
public function register() {
$this->set('title_for_layout', 'Register');
if ($this->request->is('post')) {
$this->User->create();
if ($this->User->save($this->request->data)) {
$this->Session->setFlash('Your account has been created. You may now login with your username and password.', 'default', array('class' => 'success-flash'));
$this->redirect(array('action' => 'register'));
} else {
$this->Session->setFlash('There was an error creating your account.', 'default', array('class' => 'error-flash'));
}
}
}
ただし、regisered
データベースユーザーテーブルのフィールドは常に0000-00-00 00:00:00
です。Cakeに正しい日付をこのフィールドに挿入させるにはどうすればよいですか?ありがとう。