<?php $settings = $this->get_settings_for_display(); $layout = $settings['item_layout']; $attrs = $this->get_render_attribute_string( 'wrapper-style' ); if( isset($_GET['display']) && $_GET['display'] == 'grid' ){ $layout = 'grid'; }else if( isset($_GET['display']) && $_GET['display'] == 'list' ){ $layout = 'list'; $attrs = 'class="column-list"'; } $onlyfeatured = 0; if( isset($_GET['s_agents']) ) { $query = Opalestate_Query::get_agencies( array("posts_per_page"=>$limit, 'paged' => $paged), $onlyfeatured ); } else { $query = OpalEstate_Search::get_search_agencies_query(); } $rowcls = apply_filters('opalestate_row_container_class', 'opal-row'); ?> <?php if( $settings['enable_sortable_bar'] ): ?> <div class="opalesate-archive-top"><div class="<?php echo $rowcls;?>"> <div class="col-lg-6 col-md-6 col-sm-6"> <div class="collection-counter"> <span><?php echo sprintf( esc_html__('Found %s Agency', 'opalestate-pro'), '<span class="text-primary">'.$query->found_posts.'</span>' ) ?></span> </div> </div> <div class="col-lg-6 col-md-6 col-sm-6 text-right"> <div class="opalestate-sortable"> <?php echo opalestate_render_sortable_dropdown(); ?> </div> <?php opalestate_show_display_modes(); ?> </div> </div></div> <?php endif; ?> <div class="agency-collection-wrap"> <?php if( $query->have_posts() ): ?> <div class="agency-container"> <div <?php echo $attrs; ?>> <?php $cnt=0; while( $query->have_posts() ): $query->the_post(); ?> <div class="column-item "> <?php echo opalestate_load_template_path( 'content-agency-'.$layout ); ?> </div> <?php endwhile; ?> </div> </div> <?php if( $query->max_num_pages ): ?> <div class="w-pagination"> <?php opalestate_pagination( $query->max_num_pages ); ?> </div> <?php endif; ?> <?php else: ?> <div class="agency-results"> <?php echo opalestate_load_template_path( 'content-no-results' ); ?> </div> <?php endif; ?> </div> <?php wp_reset_postdata(); ?>