Forums Forums Search & Filter Pro ACF Google Map Location Filter

Viewing 3 posts - 1 through 3 (of 3 total)
  • Anonymous
    #201527

    Hi,

    I have been through your forum and I cannot seem to find a definitive answer to an issue that I am having with ACF pro and Search & Filter Pro.

    I have an acf field google map field for users to ender the location of a job

    The filter seems to show the Lng and Lat, All I want to show is the address.

    Please see the image below

    https://drive.google.com/file/d/1lEE8JRRIU2HEpiCR0SuIzuZnWR-BHVt2/view?usp=sharing

    I have looked in the serach-filter.php and cannot find a hook to add my own code to fix this.

    Please advise

    Love the Plugin!

    Will @ YotHop

    Trevor
    #201549

    If you need to replace the ‘labels’ of those checkboxes, our https://searchandfilter.com/documentation/action-filter-reference/#filter-input-object filter should let you do that programmatically.

    Anonymous
    #201644

    Thanks for the help Trevor! fixed it with the below code, nice one.

    function yothop_sf_filter($input_object, $sfid)
    {
    if($input_object[‘name’]==’_sfm_location’)
    {
    $options = $input_object[‘options’];
    $new_options = [];
    foreach ( $options as $option=>$value ) {
    $is_numeric = is_numeric($value->value);
    if(!$is_numeric){
    $new_options[] = $value;
    }
    }
    $input_object[‘options’] = $new_options;
    }

    return $input_object;
    }
    add_filter(‘sf_input_object_pre’, ‘yothop_sf_filter’, 10, 2);

Viewing 3 posts - 1 through 3 (of 3 total)