• User Attivo

    Calendario disponibilità javascript

    Buongiorno a tutti ho appena installato uno script per la visualizzazione di un calendario che evidenzia quando una camera non è disponibile.
    Il tutto funziona correttamente passandogli tramite ciclo while php una data di arrivo ed una di partenza.
    Ora vorrei potergli passare altre variabili all'interno del range così da visualizzare anche l'eventuale nome dell'ospite ed il prezzo da pagare.

    Ecco il link al codice che elabora il tutto:

    jqueryscript.net/demo/Simple-Responsive-Availability-Calendar-Plugin-For-jQuery/availability-calendar.js

    Mentre quello che stampa a video il calendario è il seguente:

    [PHP] <?php echo"<script>var unavailableDates = [";
    while($result = mysqli_fetch_array($resultSet)) {
    $coupon_purchaseid = $result["coupon_purchaseid"];
    $tipologiacamera = $result["coupon_name"];
    $unixtimearrivo = $result['data_arrivo'];
    $unixtimepartenza = $result['data_partenza'];
    $userid = $result['userid'];
    $dataarrivo = date("Y-m-d",$unixtimearrivo);
    $datapartenza = date("Y-m-d",$unixtimepartenza);

    echo"{start: '".$dataarrivo."', end: '".$datapartenza."' },";

    }
    echo"];$('#calendar').availabilityCalendar(unavailableDates);</script>";

    ?> [/PHP]

    Non sono esperto di javascript e prototype e spero qualcuno possa illuminarmi. Grazie!


  • User Attivo

    Ciao,

    ti segnalo una risorsa molto valida per il tuo scopo, si chiama Full Calendar e oltre alla documentazione hai diversi esempi che puoi modificare 😉

    fullcalendar.io


  • User Attivo

    Ciao. Proverò ad integrare quello che mi hai indicato anche se dovrò iniziare completamente da zero. :crying: Grazie mille!!!