Beispiel #1
0
$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());
    ?>
Beispiel #2
0
            $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>