You are here

function form_type_uc_price_value in Ubercart 7.3

Helper function to determine the value for a uc_price form element.

File

uc_store/uc_store.module, line 516
Contains global Ubercart functions and store administration functionality.

Code

function form_type_uc_price_value($element, $input = FALSE) {
  if ($input === FALSE && !empty($element['#default_value'])) {
    return uc_store_format_price_field_value($element['#default_value']);
  }
  elseif (empty($input) && empty($element['#required']) && !empty($element['#empty_zero'])) {

    // Empty non-required prices should be treated as zero.
    return 0;
  }
}