Support

Account

Home Forums General Issues Help with foreach (I think?) Reply To: Help with foreach (I think?)

  • Can’t find where to delete but solved this one on my own. Thanks 🙂

    // This populates and saves search terms for product landing pages based on what lives in the product tables
    
    function save_search_terms( $post_id ) {
        
        $searchterms = array();
        
        if( have_rows('product_table') ):
        while( have_rows('product_table') ) : the_row();
    
        // Loop over sub repeater rows        
    
            if( have_rows('product_table_products') ):
                while( have_rows('product_table_products') ) : the_row();
    
        // Get sub value 
        
        foreach( $tempsearchterms as $tempsearchterm );
            $tempsearchterm = get_sub_field('product_table_product');
                $searchterms[] = $tempsearchterm->part_number . " " . $tempsearchterm->product_name . " " . $tempsearchterm->model_type;
    	
                endwhile;
            endif;
        endwhile;
    endif;    
        
        // update field
    	
        update_field('search_terms', $searchterms);
    }
    
    add_action('acf/save_post', 'save_search_terms');