Viewing File: /home/maglabs/exclusive/wp-content/plugins/g5-ere/templates/agency/single/block/data/agents.php

<?php
/**
 * @var $g5ere_agency G5ERE_Agency
 */
global $g5ere_agency;
if ( ! g5ere_agency_visible( $g5ere_agency ) ) {
	return;
}
$listing_layout    = G5ERE()->options()->get_option( 'single_agency_agent_layout', 'grid' );
$skin_item         = G5ERE()->options()->get_option( 'single_agency_agent_item_skin', 'skin-01' );
$columns_xl        = absint( G5ERE()->options()->get_option( 'single_agency_agent_columns_xl', '3' ) );
$columns_lg        = absint( G5ERE()->options()->get_option( 'single_agency_agent_columns_lg', '3' ) );
$columns_md        = absint( G5ERE()->options()->get_option( 'single_agency_agent_columns_md', '2' ) );
$columns_sm        = absint( G5ERE()->options()->get_option( 'single_agency_agent_columns_sm', '2' ) );
$columns           = absint( G5ERE()->options()->get_option( 'single_agency_agent_columns', '1' ) );
$columns_gutter    = absint( G5ERE()->options()->get_option( 'single_agency_agent_columns_gutter', '30' ) );
$image_size        = G5ERE()->options()->get_option( 'single_agency_agent_image_size', 'full' );
$image_ratio       = G5ERE()->options()->get_option( 'single_agency_agent_image_ratio', '' );
$agents_per_page   = G5ERE()->options()->get_option( 'single_agency_agent_per_page', 9 );
$agents_paging     = G5ERE()->options()->get_option( 'single_agency_agent_paging', 'none' );
$agents_animation  = G5ERE()->options()->get_option( 'single_agency_agent_animation' );
$item_custom_class = G5ERE()->options()->get_option( 'single_agency_agent_item_custom_class' );
$args              = G5ERE()->query_agent()->get_agency_agent_query_args();
if ( $listing_layout === 'list' ) {
	$skin_item         = G5ERE()->options()->get_option( 'single_agency_agent_list_item_skin', 'skin-list-01' );
	$columns_xl        = 1;
	$columns_lg        = 1;
	$columns_md        = 1;
	$columns_sm        = 1;
	$columns           = 1;
	$image_size        = G5ERE()->options()->get_option( 'single_agency_agent_list_image_size', 'full' );
	$image_ratio       = G5ERE()->options()->get_option( 'single_agency_agent_list_image_ratio', '' );
	$item_custom_class = G5ERE()->options()->get_option( 'single_agency_agent_list_item_custom_class' );
}
$settings = array(
	'post_layout'       => $listing_layout,
	'item_skin'         => $skin_item,
	'item_custom_class' => $item_custom_class,
	'columns_gutter'    => $columns_gutter,
	'image_size'        => $image_size,
	'image_ratio'       => $image_ratio,
	'post_paging'       => $agents_paging,
	'post_animation'    => $agents_animation,
);
if ( $agents_paging !== 'slider' ) {
	$settings['post_columns'] = array(
		'xl' => $columns_xl,
		'lg' => $columns_lg,
		'md' => $columns_md,
		'sm' => $columns_sm,
		''   => $columns
	);
} else {
	$settings['post_paging'] = '';
	$settings['slick']       = array(
		'arrows'         => false,
		'dots'           => true,
		'slidesToShow'   => $columns_xl,
		'slidesToScroll' => $columns_xl,
		'autoplay'       => false,
		'responsive'     => array(
			array(
				'breakpoint' => 1200,
				'settings'   => array(
					'slidesToShow'   => $columns_lg,
					'slidesToScroll' => $columns_lg,
				)
			),
			array(
				'breakpoint' => 992,
				'settings'   => array(
					'slidesToShow'   => $columns_md,
					'slidesToScroll' => $columns_md,
				)
			),
			array(
				'breakpoint' => 768,
				'settings'   => array(
					'slidesToShow'   => $columns_sm,
					'slidesToScroll' => $columns_sm,
				)
			),
			array(
				'breakpoint' => 576,
				'settings'   => array(
					'slidesToShow'   => $columns,
					'slidesToScroll' => $columns,
				)
			)
		)
	);
}
?>
<div class="g5ere__single-agency-agent">
	<?php G5ERE()->listing_agent()->render_content( $args, $settings ); ?>
</div>
Back to Directory File Manager