Più popup modali Bootstrap nella stessa pagina web con CakePHP 3.x

In questa guida vedremo come risolvere un problema riccorente quando si fa ricorso all’uso di più popup modali Bootstrap nella stessa pagina web. Personalmente ho trovato questa soluzione molto utile, quello che il browser non svuoti in automatico il contenuto del modale quando lo stesso viene nascosto è un problema ricorrente che è possibile risolvere con lo script presentato. Il fatto di presentare l’intero scenario è perchè spesso ricorro a tale soluzioni per risolvere il problema di di integrare più modali nella stessa vista, che facciamo di fatto azioni diverse sui dati presentati in vista aggregata.

Read more »

Personalizzare il DateTime helper in CakePHP 3.x

In questo esempio viene illustrato, come e dove, intervenire per modificare il DateTime helper di default utilizzato da CakePHP 3. Un esempio classico è quando si vuole impostare il campo “data di nascita”, il problema sta nel fatto che il sistema propone di default l’anno nel range di 5 dalla…

Read more »
installare composer lo strumento per le dipendenze php

Installare Composer: lo strumento per la gestione delle dipendenze in PHP

Composer è un tool sviluppato da Nils Adermann e Jordi Boggiano, per la gestione delle dipendenze in PHP. In particolare, con Composer, è possibile definire le librerie di terze parti da utilizzare nel proprio progetto PHP, e sarà proprio il tool ad occuparsi dell’installazione ed aggiornamento delle stesse librerie e…

Read more »

Come installare e configurare AOBuilder in applicazione CakePHP 3.x

In questo articolo verrà illustrato come installare e configurare il plugin aoBuilder in applicazioni CakePHP 3.x, utilizzando il composer. Il plugin fornisce un layout di base Bootstrap per i template sviluppati manualmente e generati attraverso il generatore di codice Bake di CakePHP.

Read more »

HTML to PDF in CakePHP 3.x con TCPDF

In questo articolo vedremo una rapida e funzionale soluzione per generare un documento PDF in CakePHP 3.x, da contenuto HTML, utilizzando la libreria di terze parti TCPDF.

Read more »