Press "Enter" to skip to content

Bootstrap Datetimepicker e l’evento change

Bootstrap Datetimepicker è un’ottima libreria basata su jQuery, Bootstrap e Moment.js che ci permette di implementare un campo input/calendario con cui selezionare data e/o orario. Di seguito il codice HTML e JavaScript per l’implementazione:   <input type="text" class="form-control" id="datetime"> <input type="text" class="form-control" id="datetime">   $('#datetime').datetimepicker({ format: "DD-MM-YYYY", locale: 'it', widgetPositioning:…

CakePHP: invalidare un form in un controller

Per la validazione dei dati di un form, inviato con CakePHP, esistono le apposite regole gestibili all’interno dei model. Nel caso di esigenze particolari, per invalidare l’invio del form in un controller, possiamo procedere impostando l’array degli errori nel seguente modo: <?php   $validationErrors = array(); $validationErrors['myfile'][] = "Puoi caricare…

Google Maps API e PHP: usare il Geocode

Per visualizzare una mappa a partire da un indirizzo, possiamo usare il geocoding per ricavare latitudine e longitudine necessari per il caricamento della mappa. Vediamo come usare il Geocoding con le API di Google Maps e PHP. Per prima cosa otteniamo una chiave API: https://developers.google.com/maps/documentation/geocoding/get-api-key Dopodichè ricaviamo latitudine e longitudine…