$accommodation_id = $post->ID; $accommodation_obj = new byt_accommodation($post); $base_id = $accommodation_obj->get_base_id(); $reviews_total = $byt_reviews_post_type->get_reviews_count($base_id); $accommodation_image = $accommodation_obj->get_main_image(); if (empty($accommodation_image)) { $accommodation_image = BYT_Theme_Utils::get_file_uri('/images/uploads/img.jpg'); } $score_out_of_10 = 0; if ($reviews_total > 0) { $review_score = $accommodation_obj->get_custom_field('review_score', false); $score_out_of_10 = floor($review_score * 10); } $accommodation_location = $accommodation_obj->get_location(); $accommodation_min_price = number_format($byt_accommodations_post_type->get_accommodation_min_price($accommodation_id), $price_decimal_places, ".", ""); $accommodation_description_html = BYT_Theme_Utils::strip_tags_and_shorten($accommodation_obj->get_description(), 100) . '<a href="' . esc_url($accommodation_obj->get_permalink()) . '">' . __('More info', 'bookyourtravel') . '</a>'; if (empty($display_mode) || $display_mode == 'card') { ?> <!--accommodation item--> <article class="accommodation_item <?php echo esc_attr($accommodation_class); ?> "> <div> <figure> <a href="<?php echo esc_url($accommodation_obj->get_permalink()); ?> " title="<?php echo esc_attr($accommodation_obj->get_title()); ?>
$vacancy_results = $byt_accommodations_post_type->list_all_accommodation_vacancies($accommodation_id, 0, '', '', $paged, $posts_per_page); if (count($vacancy_results) > 0 && $vacancy_results['total'] > 0) { foreach ($vacancy_results['results'] as $vacancy_result) { $accommodation_obj = new byt_accommodation($vacancy_result->accommodation_id); $is_self_catered = $accommodation_obj->get_is_self_catered(); $is_price_per_person = $accommodation_obj->get_is_price_per_person(); $room_type_obj = null; if (!$is_self_catered) { $room_type_obj = new byt_room_type($vacancy_result->room_type_id); } ?> <article class="bookings vacancies"> <h1> <a href="<?php echo esc_url($accommodation_obj->get_permalink()); ?> "><?php echo $accommodation_obj->get_title(); ?> </a> <span></span> </h1> <div class="b-info"> <table> <tr> <th><?php _e('Vacancy Id', 'bookyourtravel'); ?> :</th> <td>