Exemplo n.º 1
0
require_once $CFG->dirroot . '/local/reservasalas/lib.php';
require_once $CFG->dirroot . '/local/reservasalas/tablas.php';
global $DB, $USER, $CFG;
require_login();
$baseurl = new moodle_url('/local/reservasalas/reservar.php');
$context = context_system::instance();
$PAGE->set_context($context);
$PAGE->set_url($baseurl);
$PAGE->set_pagelayout('standard');
$PAGE->set_title(get_string('reserveroom', 'local_reservasalas'));
$PAGE->set_heading(get_string('reserveroom', 'local_reservasalas'));
$PAGE->navbar->add(get_string('roomsreserve', 'local_reservasalas'));
$PAGE->navbar->add(get_string('reserverooms', 'local_reservasalas'), 'reservar.php');
echo $OUTPUT->header();
echo $OUTPUT->heading(get_string('reserveroom', 'local_reservasalas'));
$form_buscar = new formBuscarSalas(null);
echo $form_buscar->display();
if ($fromform = $form_buscar->get_data()) {
    if (!has_capability('local/reservasalas:typeroom', context_system::instance())) {
        //roomtype = {1: class room, 2: study room, 3: reunion room}
        $fromform->roomstype = 2;
    }
    if (!has_capability('local/reservasalas:advancesearch', context_system::instance())) {
        $fromform->addmultiply = 0;
        $fromform->enddate = $fromform->fecha;
        $fromform->size = "1-25";
        $fromform->fr['frequency'] = 1;
    }
    $days = "";
    if (has_capability('local/reservasalas:advancesearch', context_system::instance())) {
        if ($fromform->addmultiply == 0) {
Exemplo n.º 2
0
require_once $CFG->dirroot . '/local/reservasalas/lib.php';
require_once $CFG->dirroot . '/local/reservasalas/tablas.php';
global $DB, $USER, $CFG;
require_login();
$baseurl = new moodle_url('/local/reservasalas/reservar.php');
$context = context_system::instance();
$PAGE->set_context($context);
$PAGE->set_url($baseurl);
$PAGE->set_pagelayout('standard');
$PAGE->set_title(get_string('reserveroom', 'local_reservasalas'));
$PAGE->set_heading(get_string('reserveroom', 'local_reservasalas'));
$PAGE->navbar->add(get_string('roomsreserve', 'local_reservasalas'));
$PAGE->navbar->add(get_string('reserverooms', 'local_reservasalas'), 'reservar.php');
echo $OUTPUT->header();
echo $OUTPUT->heading(get_string('reserveroom', 'local_reservasalas'));
$form_buscar = new formBuscarSalas();
echo $form_buscar->display();
if ($form_buscar->is_cancelled()) {
    redirect($baseurl);
} else {
    if ($fromform = $form_buscar->get_data()) {
        if (!has_capability('local/reservasalas:typeroom', context_system::instance())) {
            //roomtype = {1: class room, 2: study room, 3: reunion room}
            $fromform->roomstype = 2;
        }
        if (!has_capability('local/reservasalas:advancesearch', context_system::instance())) {
            $fromform->addmultiply = 0;
            $fromform->enddate = $fromform->fecha;
            $fromform->size = "1-25";
            $fromform->fr['frequency'] = 1;
        }