예제 #1
0
if (!empty($_GET['cat']) && !empty($_GET['item'] )) {
	$cat = (int)$_GET['cat'];
	$item = (int)$_GET['item'];
	$interbreadcrumb[] = array ('url' => "reservation.php?cat=$cat&item=$item", 'name' => get_lang('Booking'));
} else {
	$interbreadcrumb[] = array ('url' => 'reservation.php', 'name' => get_lang('Booking'));
}


$tool_name = get_lang('BookIt');
Display :: display_header($tool_name);
api_display_tool_title($tool_name);

$reservationid = intval($_GET['rid']);
$reservation = Rsys :: get_reservation($reservationid);
$item = Rsys :: get_item($reservation[0][2]);
if ($reservation[0][9] < $reservation[0][4]) {
	ob_start();
	$form = new FormValidator('reservation', 'post', 'subscribe.php?rid='.Security::remove_XSS($_GET['rid']));
	$form->addElement('hidden', 'timepicker', $reservation[0][11]);
	$form->addElement('hidden', 'accepted', $reservation[0][3]);
	if ($reservation[0][11] == 1) {
		//$subscribe_timepicker_information="Gelieve voor #name# een peroide te kiezen #from_till tussen :#start_end";
		$min_timepicker = $reservation[0][12];
		$max_timepicker = $reservation[0][13];
		$min_timepicker_min = fmod($min_timepicker,60);
		$min_timepicker_hour = floor($min_timepicker/60);
		$max_timepicker_min = fmod($max_timepicker,60);
		$max_timepicker_hour = floor($max_timepicker/60);
		$min_timepicker_show = $min_timepicker_hour."h".$min_timepicker_min."m";
예제 #2
0
 } else {
     $Reservation_id = $_POST["id"];
 }
 $result = Rsys::get_num_subscriptions_ReservationPeriods($Reservation_id);
 if ($result != '0') {
     $interbreadcrumb[] = array("url" => "mysubscriptions.php", "name" => get_lang('Booking'));
     $interbreadcrumb[] = array("url" => "m_reservation.php", "name" => get_lang('ManageBookingPeriods'));
     Display::display_header('');
     api_display_tool_title($tool_name);
     Display::display_normal_message(Rsys::get_return_msg(str_replace('#NUM#', $result, get_lang('BookingPeriodHasSubscriptions')), "m_reservation.php", get_lang('BookingPeriodList')), false);
 } else {
     $interbreadcrumb[] = array("url" => "mysubscriptions.php", "name" => get_lang('Booking'));
     $interbreadcrumb[] = array("url" => "m_reservation.php", "name" => get_lang('ManageBookingPeriods'));
     Display::display_header(get_lang('EditBookingPeriod'));
     api_display_tool_title(get_lang('EditNewBookingPeriod'));
     $reservation = Rsys::get_reservation($Reservation_id);
     $item_category = Rsys::get_item($reservation[0][2]);
     $categori = Rsys::get_category($item_category[1]);
     $cats = Rsys::get_category_rights();
     $tijdelijke_cat = $categori[0];
     if (isset($_GET['cat_id'])) {
         $categori[0] = $_GET['cat_id'];
     }
     ob_start();
     echo '<form id="cat_form" action="m_reservation.php" method="get">';
     echo '<input type="hidden" name="id" value="' . $Reservation_id . '" />';
     echo '<input type="hidden" name="action" value="edit"/>';
     echo '<div class="row">';
     echo '<div class="label">' . get_lang('ResourceType') . ': </div>';
     echo '<div class="formw">';
     echo '<select name="cat_id" onchange="this.form.submit();">';