Try to put a debug statement into the controller in the change_status
method, to see that it is getting invoked!
For example "debug($this->data);"
Enjoy,
   John

On May 5, 1:47 pm, Paulos23 <paulitosthe...@gmail.com> wrote:
> 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 cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to