Implementare un filtro per la maschera di elenco dati

Questo esempio, si riporta il codice e i passi da eseguire, all’interno della propria applicazione AOBuilder, al fine di implementare, in maniera rapida e semplice, un filtro con menù a discesa, per filtrare i dati elencati in tabella o all’iterno di altre strutture grafiche. Il risultato graficamente si presenta come nell’immagine di seguito riportata: In…

Continue Reading

From HTML table to EXCEL file in CakePHP 3.x

In questo breve tutorial viene illustrato come ottenere un file Excel da una tabella HTML. L’esempio si riferisce alla modifica di un file Template di una applicazione CakePHP 3.x, ma può essere facilmente adattato a file PHP. Modifica del Template Parte del codice da inserire in cima al file template. E’ importante che lo script…

Continue Reading

File upload in AOBuilder

In questo tutorial sono riportati i passi da seguire per l’upload di file in applicazioni CakePHP che utilizzano AOBuilder. Nel caso specifico, si utilizza la libreria \Builder\Lib\Filesystem, che predeve che i file siano archiviati all’interno della directory /webroot/uploads/, dove gli stessi saranno organizzati in ulteriori due sotto directory anno/mese, es. /2017/01 per i file archiviati…

Continue Reading

Convertire una data in PHP per MySQL

In questo articolo viene proposto un semplice script per convertire al volo una data da formato italiano, in formato valido per l’inserimento DATE di MySQL. L’esempio mostra come convertire una data acquisita in una form HTML, e trasmessa in POST per l’elaborazione con una sola riga di codice.

Continue Reading

Invio di e-mail HTML con allegato in PHP

Questa funzione consente di inviare una e-mail HTML con un file allegato. Lo script consente di identificare il fileType dell’allegato e consente di caricare un file da path su file system o da URL. Questa funzione consente di inviare una e-mail HTML con un file allegato. Per fare questo è necessario leggere il file e…

Continue Reading

Creare un Plugin con autenticazione utente in CakePHP 3.x

In questo breve tutorial è illustrato come creare un Plugin con autenticazione utente, in una applicazione CakePHP 3.x. che utilizza il plugin AOBuilder. Utilizzando il BAKE realizzeremo lo skeleton del plugin, modificando l’appController definiremo i metodi di login e logout,  attraverso un PagesController gestiremo le richieste dei contenuti statici, ed infine attraverso il file delle…

Continue Reading

Come abilitare il supporto PHP in NetBeans

Se decidete di utilizzare NetBeans come IDE di sviluppo per i vostri progetti PHP, vi potrebbe capitare che la versione installata non sia abilitata al supporto PHP perchè avete installato volutamente o per errore la versione distribuita per Java, C/C++, o altro. In questo brevissimo tutorial illustrerò il passaggio per abilitare NetBeans al supporto PHP….

Continue Reading