} } // non_refundable if ($room->non_refundable) { echo '<br><i class="uk-icon-calendar-times-o"></i> <span class="ch-text-block">' . CHClient::string('non_refundable') . '</span>'; } // special_conditions if ($room->special_conditions) { echo '<br><i class="uk-icon-calendar-times-o"></i> <span class="ch-text-block">' . CHClient::string('special_conditions') . '</span>'; } // tip $rate_tip = '<strong>' . CHClient::string('cancellation') . '</strong>: ' . $room->rate->cancellation_policy; if ($room->free_cancellation) { $rate_tip .= '<br>' . CHClient::sprintf('free_cancellation_before', CHLibDate::dateToDisplay($room->rate->deadline, false)); } $rate_tip .= '<br><strong>' . CHClient::string('prepayment') . '</strong>: ' . CHClient::string(CHClientDisplay::ratePrepayment($room->rate->conditions)); echo ' <i class="uk-icon-info-circle" data-uk-tooltip title="' . $rate_tip . '"></i>'; ?> <br> <i class="uk-icon-users"></i> <?php echo CHClientDisplay::roomGuests($room->party->adults, $room->party->children, $room->party->babies); ?> <?php if (isset($room->party->children) && $room->party->children) { ?> <i class="uk-icon-info-circle" data-uk-tooltip title="<?php echo CHClient::sprintf('hotel_ages', $this->availability->results->ages->child, $this->availability->results->ages->adult); ?> "></i> <?php }