Exemple #1
0
 /**
  * Prepare value for save
  *
  * @param mixed $value
  * @param string $type
  * @return mixed
  */
 protected function _prepareTableValueForSave($value, $type)
 {
     if (method_exists(get_parent_class(__CLASS__), '_prepareTableValueForSave')) {
         return parent::_prepareTableValueForSave($value, $type);
     } else {
         $type = strtolower($type);
         if ($type == 'decimal' || $type == 'numeric' || $type == 'float') {
             $value = Mage::app()->getLocale()->getNumber($value);
         }
         return $value;
     }
 }