/** * Muestra las semanas especiales cargadas en el período actual. * @param Periodo $periodo */ private function imprimirListaSemanasEspeciales($periodo) { imprimirTabulados(5); echo '<div class="tablaTituloBotones">'; // Acciones ejecutadas $semanasEspeciales = $this->gestorPeriodos->getSemanasEspeciales($periodo->getIdPeriodo()); // Impresion imprimirTabulados(6); echo '<h2>Semanas especiales: </h2>'; if (empty($semanasEspeciales)) { echo '<p>No hay semanas especiales asignadas a este período</p>'; } $tabla = new TablaSemanasEspecialesEditable($semanasEspeciales, $periodo); $tabla->imprimir(); imprimirTabulados(5); echo '</div>'; }
/** * Parámetros comunes en los formularios de las acciones. * * @return string Código HTML con las acciones. */ private function accionesComunes() { $salida = '<input type="hidden" name="idPeriodo" value="' . $this->periodo->getIdPeriodo() . '" />'; return $salida; }