Support

Account

Home Forums Add-ons Repeater Field Display field from repeater if a number field has the highest value Reply To: Display field from repeater if a number field has the highest value

  • You will need to loop over the fields and find the one with the highest priority. For example:

    
    if (have_rows('your field', 'options')) {
      $estimate = '';
      $priority = -1; // or any value less than your lowest priority value
      while (have_rows('your field', 'options')) {
        the_row();
        if (your code to see if product is in selected category) {
          if (get_sub_field('priority') > $priority) {
            $priority = get_sub_field('priority');
            $estimate = get_sub_field('shipping_estimate');
          }
        }
      }
    }
    echo $estimate;