O módulo "Encerramentos Horários do Sistema", acessível a partir do menu Administração > Definições, permite aos clubes encerrar a reserva com base na hora do relógio. A utilização mais comum é permitir reservas apenas quando o clubhouse está aberto, por exemplo, das 8:00 às 22:00 horas. Se o utilizador entrar às 6:31 ou 11:42, poderá ver as mesas mas terá de esperar até às 8:00 da manhã para reservar uma vaga. Neste exemplo em particular é suficiente configurar encerramentos "simples" das 10:00 às 8:00 da manhã, como se mostra na imagem seguinte.
Esta configuração "simples" aplica-se a todos os campos sem distinção, o que torna impossível a sua utilização, especialmente nos clubes que desejam definir diferentes encerramentos para diferentes actividades, por exemplo, das 00:00 às 8:00 nos campos de ténis e das 22:00 às 10:00 nos campos de squash.
É com isto em mente que reescrevemos o módulo para incluir um modo de "Configuração Avançada". Clique no botão com o mesmo nome e será exibida uma interface de configuração mais completa. Pode agora configurar vários fechamentos e aplicá-los apenas a certos utilizadores (por assinatura), a certos campos (ténis, padel, squash, ...) ou de acordo com os dias da semana e as faixas horárias reserváveis.
No exemplo mostrado abaixo, utilizamos o modo "Configuração Avançada" para definir uma hora de fecho na sexta-feira das 00:00 às 14:00 que se aplicará apenas aos campos de Padel para as faixas horárias do dia seguinte no sábado. Por outras palavras, o utilizador só poderá reservar um horário de sábado a partir do dia anterior ao de sexta-feira às 14:00. Se o utilizador tentar reservar uma faixa horária de sábado na sexta-feira às 9:43 horas do relógio, a reserva será recusada, mas isto não impedirá o utilizador de reservar outra faixa horária não afectada por este encerramento.
Se o utilizador entrar durante as faixas horárias fechadas, pode ver os horários mas não pode reservar. É exibida uma mensagem de erro específica ao clicar numa faixa horária livre:
Sinta-se à vontade para contactar o suporte se tiver alguma dúvida ou precisar de ajuda para configurar os seus encerramentos.
A equipa BalleJaune - OpenResa.