Show
Ignore:
Timestamp:
02/26/2008 06:11:41 PM (9 months ago)
Author:
zombor
Message:

Fixing an error when there was no value set.

Files:
1 modified

Legend:

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

    r2173 r2174  
    5454                foreach($this->parts as $type => $val) 
    5555                { 
     56                        isset($data['value']) OR $data['value'] = ''; 
    5657                        $data['name'] = $this->data['name'].'['.$type.']'; 
    5758                        $data['class'] = $type; 
     
    5960                        { 
    6061                                case 'area_code': 
    61                                         $data['value'] = substr($this->data['value'], 0, 3); 
     62                                        $data['value'] = substr($data['value'], 0, 3); 
    6263                                        $input .= form::input(array_merge(array('value' => $val), $data)).'-'; 
    6364                                        break; 
    6465                                case 'exchange': 
    65                                         $data['value'] = substr($this->data['value'], 3, 3); 
     66                                        $data['value'] = substr($data['value'], 3, 3); 
    6667                                        $input .= form::input(array_merge(array('value' => $val), $data)).'-'; 
    6768                                        break; 
    6869                                case 'last_four': 
    69                                         $data['value'] = substr($this->data['value'], 6, 4); 
     70                                        $data['value'] = substr($data['value'], 6, 4); 
    7071                                        $input .= form::input(array_merge(array('value' => $val), $data)); 
    7172                                        break;