Creare fasce orarie

7 contenuti / 0 new
Ultimo contenuto
Creare fasce orarie

Spero di riuscire a spiegarmi...
ho un campo data in un contenuto personalizzato... lo uso per gestirlo come un evento...

Ora vorrei fare in modo che nel campo ora (la data va bene così con me) mi venissero presentate delle fasce orarie prestabilite... tipo 9:00-12:00 / 12:00-18:00...

Spero di essermi spiegato... qualcuno ha idea di come fare?

Grazie in anticipo.

Puoi impostare una data di fine senza i minuti ma solo le ore

Oppure crei un campo apposito che crea un select con le fasce orarie in ordine.

Grazie a entrambi per la pronta risposta.

Mi spiego meglio... il campo data che uso per l'evento è composto da inizio e fine... un intervallo insomma (per es: dalle 10:00 del 15/01/2001 alle 12 del 16/01/2001).
Questo campo lo uso poi per rappresentare l'evento in un calendario.
Vorrei solo che nel form di inserimento dell'evento l'ora non fosse una casella di testo dove devi mettere per forza un'ora... ma una fascia di più ore tipo, dalle 8:00 alle 12:00, selezionabile.

Se usassi un campo apposito... il campo che uso nel calendario non sarebbe completo (sarebbe solo la data senza le ore)... se metto una granularità fino alle ore sarebbe qualcosa ma non sarebbero delle fascie.

Non so se mi sono spiegato e se mi sto perdendo in un bicchiere d'acqua... intanto grazie.

Il modulo Date è fatto per archiviare date/ore. Quello che tu vuoi sono 2 campi: 1 con la data (granularità giorno) e 1 con la fascia oraria. La fascia oraria non è una data, ma un intervallo arbitrario.

Quote:
La fascia oraria non è una data, ma un intervallo arbitrario.

Esatto.
...e PHP (o qualunque altra logica) non sa dove piazzare i nodi perchè possono essere in più posizioni contemporaneamente. Le fasce le puoi fare a posteriori, ma non in inserimento dati.
Servirebbe una granularità intermedia (ad es intervalli di 2 ore) ma bisogna costruirla da zero.

Grazie ragazzi.
Intraprendo la strada della fascia oraria come Elenco di testo...
il mio problema sarà la realizzazione della vista... speriamo bene :-)