Reperire le date della settimana del calendario

Vera

Utente Attivo
3 Giu 2014
76
1
8
Buongiorno,

ho la necessita di reperire la data di inizio e fine settimana del fullcalendar. Mi spiego meglio, ho creato il fullcalendar con degli eventi che partono dal 1° Ottobre e finiscono al 31 Dicembre di quest'anno. Il fullcalendar mi visualizza le varie settimane (parte dalla settimana corrente) con le due frecce che sono in alto a sinistra.
Ho creato una icona in alto a destra che al suo clic mi parte la stampa degli eventi. Ma se io sono nella settimana di Ottobre e clicco sull'icona dovrei reperire le date relative a quella settimana (ad esempio 05/10/2015 11/10/2015) per poter stampare gli eventi.

Problema, non riesco a reperire le due date relative alla settimana che visualizzo.

l'icona (Word) per la stampa é:

HTML:
<a id='excel' href="stampa/stampasettimana.php?tipo=word&dtiniz=<?php echo $dtinizio;?>
                                                                              &dtfine=<?php echo $dtfine;?>">
                                                                               
<img src="img/word_small.png" border="0" align="right" title='Settimana eventi' /></a>
vorrei valorizzare le due date $dtinizio e $dtfine con le date di visualizzazione di quella relativa settimana.

Chi mi da una mano?
Grazie
 

WmbertSea

Utente Attivo
28 Nov 2014
178
27
28
Ciao, chiariamo subito che attraverso JavaScript non puoi modificare alcuna variabile PHP, o meglio non puoi interagire in quel modo con il codice PHP che hai usato per definire i valori nell'attributo href. Quello che puoi fare è ridefinire in qualche modo (attraverso JavaScript/jQuery) l'intero href, chiaramente recuperando i valori dall'oggetto calendario.

Personalmente non uso e non conosco fullcalendar ma, vista la documentazione, credo si possa risolvere facilmente. Però, per poterti consigliare come meglio intervenire, mi servirebbe vedere come hai definito (inizializzato) fullcalendar.

Se la pagina è pubblica, ti chiedo di postarne possibilmente il link.
Altrimenti ti chiedo di postare la parte di script interessata, cioè tutto il blocco di definizione del tuo calendario. Dovresti avere una cosa del genere:
Codice:
$('#calendar').fullCalendar({ .... e tutto quello che c'è qui dentro ... })