<div class="panel-heading">Agendar Visitação</div> <div class="panel-body"> <div class="panel panel-default"> <script type="text/javascript"> jQuery(document).ready(function(){ jQuery('#calendar').fullCalendar({ defaultDate: '<?php echo $ano . "-" . str_pad($mes, 2, "0", STR_PAD_LEFT) . "-01"; ?> ', locale: 'pt-br', events: [ <?php $query = 'data >= current_date() and extract(year from data) = ? and extract(month from data) = ? '; foreach (Disponibilidade::all(array('conditions' => array($query, $ano, $mes), 'order' => 'data asc, hora asc')) as $dispo) { ?> { id: '<?php echo $dispo->id; ?> ', title: '<?php if ($dispo->reserva != NULL) { if ($dispo->reserva->situacao->id != 3) { echo $dispo->reserva->entidade; } else { echo $dispo->reserva->situacao->descricao; } } else {
} $query .= " extract(year from data) = ? "; array_push($param, array($ano)); } if ($data == '' && $mes != '') { if (sizeof($param) > 0) { $query .= " and "; } $query .= " extract(month from data) = ? "; array_push($param, array($mes)); } array_push($conditions, $query); foreach ($param as $value) { array_push($conditions, $value); } foreach (Disponibilidade::all(array('conditions' => $conditions, 'order' => 'data asc, hora asc')) as $dispo) { ?> <tr> <td><?php echo $dispo->id; ?> </td> <td><?php echo $dispo->data->format('d/m/Y'); ?> </td> <td><?php echo $dispo->hora; ?> </td> <td>