<?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(); ?>