Changeset 3039

Show
Ignore:
Timestamp:
07/10/2008 02:56:12 PM (5 months ago)
Author:
Shadowhand
Message:

Fixing #682, thanks msaraujo.

Location:
trunk/modules/forge/libraries
Files:
1 added
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/modules/forge/libraries/Form_Checkbox.php

    r2704 r3039  
    5252                $data = $this->data; 
    5353 
     54                if (empty($data['checked'])) 
     55                { 
     56                        // Not checked 
     57                        unset($data['checked']); 
     58                } 
     59                else 
     60                { 
     61                        // Is checked 
     62                        $data['checked'] = 'checked'; 
     63                } 
     64 
    5465                if ($label = arr::remove('label', $data)) 
    5566                { 
     
    5869                } 
    5970 
    60                 return '<label>'.form::checkbox($data).$label.'</label>'; 
     71                return '<label>'.form::input($data).$label.'</label>'; 
    6172        } 
    6273