Hello people,
I am facing a really weird problem with an issue.I have a field in
users table which is called status.I have set it to tinyint(1) not
null default '1',which means user status is active.Now when i want to
change his status to inactive--> '0'
i use a checkbox as it is more appropriate,so if i leave it unchecked
User.status become inactive.The weird thing is that when i do that the
action in users_controller which is called change_status does
NOTHING.No errors,no saving new data...just nothing.I wonder if there
is a bug with checkbox button or something else.
Here i put my code..Plz if you have any ideas i 'd be glad.
Thx in advance!
views/users/change_status.ctp
<h1>User Status Change</h1>
<?php
echo $form->create('User', array('action' => 'change_status'));
echo $form->input('User.status', array ('type' =>
'checkbox','label'=> 'Active'));
echo'<p>Set the user account as active or inactive </p>';
echo $form->input('id', array('type'=>'hidden'));
echo $form->end('Save');
?>
controllers/users_controller
function change_status($id=null){
//$this->User->id = $id;
if (empty($this->data)) {
$this->data = $this->User->read(null, $id);
} else {
if ($this->User->save($this->data)) {
$this->Session->setflash('User status has been
updated!');
$this->redirect('/users');
}
}
}
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"CakePHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---