<?php
/**
 * @package WordPress
 * @subpackage Traveler
 * @since 1.0
 *
 * Single rental
 *
 * Created by ShineTheme
 *
 */

$new_layout = st()->get_option( 'st_theme_style', 'modern' );
if ( $new_layout == 'modern' ) {
    get_header();
    $style = get_post_meta( get_the_ID(), 'rental_single_layout_v2', true ) ?? 1;
    if ( !$style ) {
        $style = st()->get_option('rental_single_layout_v2', 1);
    }
    if ( empty( $style ) ) $style = '1';
    if(check_using_elementor()){
        echo apply_filters('st_get_detail_rental_page', st()->load_template( 'layouts/elementor/rental/single/single', (int)$style ), $style);

    } else {
        echo st()->load_template( 'layouts/modern/rental/single/single', (int)$style );
    }
    get_footer();
    return;
}
get_header();
do_action('st_set_post_view');
$detail_hotel_layout=apply_filters('rental_single_layout',st()->get_option('rental_single_layout'));
if(get_post_meta($detail_hotel_layout , 'is_breadcrumb' , true) !=='off'){
    get_template_part('breadcrumb');
}
$layout_class = get_post_meta($detail_hotel_layout , 'layout_size' , true);
if (!$layout_class) $layout_class = "container";
?>

<div itemscope itemtype="http://schema.org/Product">
    <div class="<?php echo balanceTags($layout_class) ; ?>">
        <div class="booking-item-details" style="padding-top: 20px">
            <?php

            if($detail_hotel_layout){
                $content=STTemplate::get_vc_pagecontent($detail_hotel_layout);
                echo balanceTags( $content);
            }else{
                echo st()->load_template('rental/single','default');
            }
            ?>
            <div class="gap"></div>
        </div>
    </div>
		<!--Review Rich Snippets-->
		<div itemprop="aggregateRating" class="hidden" itemscope itemtype="http://schema.org/AggregateRating">
			<div><?php _e('Book rating:','traveler')?>
				<?php printf(__('%s out of %s with %s ratings','traveler'),
					'<span itemprop="ratingValue">'.(get_comments_number() > 0 ? (STReview::get_avg_rate() > 0 ? STReview::get_avg_rate() : 5) : 5).'</span>',
					'<span itemprop="bestRating">5</span>',
					'<span itemprop="ratingCount">'.(get_comments_number() > 0 ? get_comments_number() : 1).'</span>'
				); ?>
			</div>
		</div>
		<!--End Review Rich Snippets-->
</div>
    <span class="hidden st_single_rental"></span>
<?php  get_footer( ) ?>
