Пример #1
0
         case 'left':
         default:
             $prdctfltr_global['ranges'][$curr_rng_id]['prefix'] = $currency;
             break;
     }
     if (isset($pf_activated['rng_min_' . $attr])) {
         $prdctfltr_global['ranges'][$curr_rng_id]['from'] = floor($pf_activated['rng_min_' . $attr]);
     }
     if (isset($pf_activated['rng_max_' . $attr])) {
         $prdctfltr_global['ranges'][$curr_rng_id]['to'] = ceil($pf_activated['rng_max_' . $attr]);
     }
 }
 if ($curr_options['wc_settings_prdctfltr_range_filters']['pfr_grid'][$p] == 'yes') {
     $prdctfltr_global['ranges'][$curr_rng_id]['grid'] = true;
 }
 $prdctfltr_global['price_ratio'] = 100 / WC_Prdctfltr::price_to_float(strip_tags(wc_price(100)));
 if ($add_rng_js !== '') {
     $rng_set = explode(PHP_EOL, stripslashes($add_rng_js));
     foreach ($rng_set as $rv) {
         if ($rv == '') {
             continue;
         }
         if (substr($rv, -1) == ',') {
             $rv = substr($rv, 0, -1);
         }
         $rng_pieces = explode(':', $rv, 2);
         if (count($rng_pieces) == 2) {
             if (substr($rng_pieces[1], 0, 1) == "'" || substr($rng_pieces[1], 0, 1) == '"') {
                 $rng_pieces[1] = substr($rng_pieces[1], 1);
             }
             if (substr($rng_pieces[1], -1) == "'" || substr($rng_pieces[1], -1) == '"') {