$view_args['ask_to_select_parent'], 'use_apply_button' => $view_args['use_apply_button'], 'hide_empty' => $set['hide_empty']['value'], 'hide_empty_filter' => isset($set['hide_empty_filter']['value']) ? $set['hide_empty_filter']['value'] : '', ]; $hide_empty = ($set['hide_empty']['value'] === 'yes'); $parent_filter_apply_button_data = flrt_parent_filter_apply_button_data($filter, $view_args); $parent_filter_apply_class = flrt_parent_filter_apply_class($filter, $view_args, $terms); $set_id = isset( $set['ID'] ) ? esc_html( $set['ID'] ) : 0; ?>
>
min) ) { $absMin = $term->min; } if( isset( $term->max ) ) { $absMax = $term->max; } if( isset($term->abs_values['abs_min']) ) { $allPostsAbsMin = $term->abs_values['abs_min']; } if( isset($term->abs_values['abs_max']) ) { $allPostsAbsMax = $term->abs_values['abs_max']; } } } if($allPostsAbsMax < $allPostsAbsMin){ $allPostsAbsMax = $allPostsAbsMin; } $max = isset( $filter['values']['max'] ) ? $filter['values']['max'] : $absMax; $min = isset( $filter['values']['min'] ) ? $filter['values']['min'] : $absMin; $link = $url_manager->getFormActionOrFullPageUrl(); $range_link = $url_manager->getFormActionOrFullPageUrl(true); $checked_min = ''; $checked_max = ''; if(!empty($filter['values']['min'])){ $checked_min = $filter['values']['min']; } if(!empty($filter['values']['max'])){ $checked_max = $filter['values']['max']; } $name = $filter['e_name']; ?>
    $range_list_input) { $label_text = $range_list_input['range_list_range_text']; if(empty($label_text)){ $label_text = $range_list_input['range_list_min_val'] . ' — ' . $range_list_input['range_list_max_val']; } $temp_min = $range_list_input['range_list_min_val']; $temp_max = $range_list_input['range_list_max_val']; if(empty($temp_min) && $id == count($filter['range_list_input'])){ $temp_min = round($allPostsAbsMin); } if(empty($temp_max) && $id == count($filter['range_list_input'])){ $temp_max = round($allPostsAbsMax); } $checked = false; if(isset($range_list_input['range_list_min_val']) && isset($range_list_input['range_list_max_val'])){ if(empty($range_list_input['range_list_min_val'])){ $range_list_input['range_list_min_val'] = ''; } if(empty($range_list_input['range_list_max_val'])){ $range_list_input['range_list_max_val'] = ''; } if($range_list_input['range_list_min_val'] === $checked_min && $range_list_input['range_list_max_val'] === $checked_max){ $checked = true; } } $link_args = []; if(!empty($range_list_input['range_list_min_val'])){ $link_args[$minName] = $range_list_input['range_list_min_val']; } if(!empty($range_list_input['range_list_max_val'])){ $link_args[$maxName] = $range_list_input['range_list_max_val']; } $range_link = remove_query_arg( array( $minName, $maxName ), $range_link ); if(!empty($link_args) && !$checked){ $range_link = add_query_arg( $link_args, $range_link ); } if(!empty($terms[$e_name_min]->name)){ $terms[$e_name_min]->name = $label_text; } if(!empty($terms[$e_name_min]->cross_count)){ $terms[$e_name_min]->cross_count = 0; } if(!empty($terms[$e_name_min]->range_list_input[$id])){ $terms[$e_name_min]->cross_count = $terms[$e_name_min]->range_list_input[$id]; } $link_attributes = 'href="'.esc_url($range_link).'"'; $link_attributes .= ' class="wpc-filter-link"'; $disabled = 0; if($terms[$e_name_min]->cross_count <= 0){ $disabled = 1; } $disabled_class = $disabled ? ' wpc-term-disabled' : ''; $active_class = $checked ? ' wpc-term-selected' : ''; $apply_botton_class = ''; if($hide_empty && $disabled){ $apply_botton_class = ' wpc-term-count-hidden-0'; } ?>
  • />