Function Reference: geodir_cfa_extra_fields_text

Summary

This function has not been documented yet.

Source File

geodir_cfa_extra_fields_text() is located in geodirectory-functions/custom_fields_functions.php [Line: 3262]

Source Code

function geodir_cfa_extra_fields_text($output,$result_str,$cf,$field_info){
    ob_start();

    $extra_fields = isset($field_info->extra_fields) && $field_info->extra_fields != '' ? maybe_unserialize($field_info->extra_fields) : '';
   // print_r($cf);echo '###';



    $radio_id = (isset($field_info->htmlvar_name)) ? $field_info->htmlvar_name : rand(5, 500);


    $value = '';
    if ($extra_fields && isset($extra_fields['is_price'])) {
    $value = esc_attr($extra_fields['is_price']);
    }elseif(isset($cf['defaults']['extra_fields']['is_price']) && $cf['defaults']['extra_fields']['is_price']){
    $value = esc_attr($cf['defaults']['extra_fields']['is_price']);
    }

    $show_price_extra = ($value==1) ? 1 : 0;

    $show_price = (isset($field_info->data_type) && ($field_info->data_type=='INT' && $field_info->data_type=='FLOAT')) ? 1 : 0;
    ?>
    
  • >
    /> />
  • >
  • >
  • >
  • >
  • >