P4A 3 Framework: helper per sincronizzare le tabelle sequence in MySQL

Chi utilizza l'RDBMS MySQL in P4A avrà certamente notato che il framework produce in certi casi, delle tabelle il cui nome termina in '_seq'. Queste tabelle servono ad avere una compatibilità nella gestione di tutti gli RDBMS supportati (MySQL,...

Gestione fatture: un'applicazione completa in P4A

Questa applicazione web si basa sul framework PHP: P4A 3. Si tratta di una versione migliorata e corretta del codice già presentato in questo post. E' un'applicazione completa per la gestione delle fatture, pensata soprattutto per chi eroga prestazioni,...

P4A3 framework: il widget Countdown rinnovato e con funzione timer

Questo widget per il framework P4A è l'aggiornamento di quello descritto in questo post. L'aggiornamento deriva dal fatto che la nuova versione del codice originale per jQuery, presenta cambiamenti importanti e ha richiesto la riscrittura di una buona parte...

P4A 3 framework: personalizzare il tema grafico con icone e colori

Sulla personalizzazione dell'aspetto grafico delle maschere di P4A, esiste già questo interessante screencast di Fabrizio Balliano. Trovo interessante poter cambiare la grafica perché l'aspetto di default, sebbene gradevole e riposante, in alcuni casi, per esempio sugli schermi dei netbook...

P4A 3 framework: db_navigator helper per estrarre un ramo da un dbtree

Questo helper deriva naturalmente dalla funzione descritta nel precedente post. P4A mette a disposizione un widget chiamato P4A_DB_Navigator che si basa su archivi di tipo albero a liste di adiacenza e fornisce un output grafico della lista dei nodi,...

P4A 3 Framework: helper per la gestione degli errori in saveRow() e deleteRow()

Ho scritto questi due helper per facilitare la gestione degli errori dovuti a query di aggiornamento e di cancellazione record. Gli helper sono una comodissima feature del framework P4A, si tratta dell'opportunità di scrivere funzioni personalizzate che possono essere...

P4A 3 Framework: La nuova release 3.2.0, realizzare una maschera con una riga di codice e tabella editabile

La nuova versione del framework PHP P4A si presenta nel "versioning" con un salto di minor di 2 punti (da 3.0.3 a 3.2.0). Questo indica che le novità sono molte e significative. Forse Fabrizio e Andrea erano in vena...

P4A3 framework: un widget conta tempo che utilizza il plugin jQuery Countdown

Avendo la necessità di inserire in una maschera di un progetto, un timer contatempo, ho provveduto all'integrazione nel framework P4A 3, del plugin Countdown sviluppato con jQuery da Keith Wood. P4A 3 supporta nativamente jQuery e, come nel caso...

P4A3 framework: un widget orologio che utilizza jClock e jQuery

Ho approfittato della necessità di presentare un piccolo orologio in una maschera di un progetto al quale sto lavorando, per scrivere l'integrazione del plugin javascript jClock sviluppato con jQuery nel framework P4A 3. Nulla di spettacolare, siamo d'accordo, ma...

P4A3 framework: un helper per pulire la directory tmp in ambiente Windows

Ho scritto questo piccolo "helper" per ovviare ad un piccolo inconveniente che avviene con P4A3, esclusivamente in ambiente Windows. Succede che, se viene utilizzata la funzione: P4A_Output_File(), ad esempio per generare un file pdf, il file temporaneo non viene...