← Tutte le estensioni
Joomla Component

Forms

Crea moduli, raccogli dati, gestisci gli invii e automatizza le email direttamente da Joomla.

Forms for Joomla · Sviluppato da Luca De Caro
Dashboard Forms
Panoramica del componente
+ Crea modulo
12Moduli
248Invii
6Attivi
Riferimento
Email
Stato
Data
FORM-0048
mario@…
Ricevuto
04/09/26
FORM-0047
laura@…
Completato
03/09/26
FORM-0046
anna@…
Ricevuto
03/09/26
Cos'è Forms

Un solo componente per gestire i tuoi moduli.

Forms permette di creare moduli Joomla senza dover sviluppare ogni volta una soluzione diversa.

Puoi creare il modulo, scegliere i campi, configurare le email, pubblicarlo sul sito e gestire tutte le risposte da un unico pannello amministrativo.

Pensato per

Passa il mouse sui settori per rendere la sezione più viva e moderna.

Associazioni Federazioni sportive Aziende Enti Eventi Iscrizioni Raccolta documenti Richieste online
Workflow

Come funziona

Dal modulo vuoto alla gestione completa degli invii.

01

Crea il modulo

Dai un nome al modulo e aggiungi i campi necessari.

02

Configura

Imposta email, stati, colonne, intestazione e comportamento.

03

Pubblica

Rendi il modulo disponibile sul sito agli utenti.

04

Ricevi

I dati vengono registrati e possono generare email automatiche.

05

Gestisci

Cerca, filtra, apri gli invii e modifica il loro stato.

06

Esporta

Scarica i dati in CSV, Excel o PDF.

Flusso dati

Tutto collegato, dall'invio all'export.

Il modulo non è solo una pagina: è l'inizio di un flusso completo.

Modulo→Database→Dashboard→Email→Export
Backend

Tutto sotto controllo

Qui adesso è più chiaro: puoi cliccare ogni voce del menu laterale e vedere cosa fa.

Forms

Fac-simile del pannello amministrativo con spiegazione di ogni area.

+ Crea modulo
Clicca una voce del menu per vedere il contenuto e la spiegazione.

Dashboard

La Dashboard è la schermata iniziale. Serve per avere subito una panoramica generale: quanti moduli esistono, quanti invii sono arrivati, quali moduli sono attivi e dove intervenire velocemente.

Panoramica rapidaNumeri principaliUltimi invii

Cosa mostra

Contatori, riepiloghi veloci e una vista sintetica degli ultimi dati ricevuti.

A cosa serve

Capisci subito la situazione del componente senza aprire ogni singola schermata.

Perché è utile

Fa risparmiare tempo perché vedi subito se ci sono nuovi invii o moduli da controllare.

Dashboard amministratoreAggiorna
12Moduli totali
248Invii ricevuti
6Moduli attivi
3Lingue
Riferimento
Email
Stato
Data
FORM-2026-0048
mario@example.com
Ricevuto
04/09/2026
FORM-2026-0047
laura@example.com
Completato
03/09/2026
FORM-2026-0046
anna@example.com
In lavorazione
03/09/2026

Moduli

Qui trovi l'elenco completo dei moduli creati. Da questa sezione puoi aprire un modulo, modificarlo, controllare lo stato, vedere quanti invii ha ricevuto e accedere rapidamente alle azioni principali.

Elenco moduliStato attivo/chiusoAzioni rapide

Cosa mostra

Nome del modulo, stato, numero invii, data di aggiornamento e pulsanti di gestione.

A cosa serve

Gestisci tutti i moduli da una sola lista senza perdere tempo tra pagine separate.

Perché è utile

Hai sotto mano tutto: apertura, modifica, invii, esportazione e impostazioni del modulo.

Elenco moduli+ Nuovo modulo
RicercaFiltriStatoUltimo aggiornamento
Modulo
Invii
Stato
Azione
Contact Form
85
Attivo
Modifica
Affiliation
52
Bozza
Apri
Beach Volley Registration
111
Chiuso
Invii

Invii recenti

Questa sezione mostra i dati arrivati dai moduli. Puoi aprire il singolo invio, cercare rapidamente un nominativo, filtrare per modulo o stato e tenere tutto sotto controllo.

Ricerca veloceFiltriDettaglio invio

Cosa mostra

Riferimento, modulo di provenienza, dati principali, stato e data dell'invio.

A cosa serve

Controlli subito le richieste ricevute senza entrare ogni volta nel singolo modulo.

Perché è utile

È il cuore operativo: qui leggi, segui e lavori davvero sugli invii.

Invii recentiEsporta
Cerca email o nomeFiltro moduloFiltro stato
Mario RossiContact Form · mario@example.com
Ricevuto
Laura BianchiAffiliation · laura@example.com
In lavorazione
Anna VerdiBeach Volley · anna@example.com
Completato

Importazione dati

Serve per portare dati o strutture da altri sistemi, componenti o versioni precedenti dentro Forms. È utile quando non vuoi ripartire da zero e devi migrare moduli o invii esistenti.

MigrazioneImport datiCompatibilità

Cosa mostra

Strumenti per selezionare la sorgente, controllare i dati e avviare l'importazione.

A cosa serve

Recuperi lavoro già fatto da altri moduli o da versioni precedenti del componente.

Perché è utile

Evita inserimenti manuali e aiuta a trasferire dati in modo più ordinato.

Procedura di importazioneAvvia import
1

Seleziona origine

Scegli file o componente sorgente.

2

Controlla campi

Verifica corrispondenza e struttura.

3

Anteprima

Controlla il riepilogo prima di importare.

4

Conferma

Esegui la migrazione dei dati.

Informazioni

Questa area raccoglie i dettagli del componente: nome, versione, descrizione, funzioni principali e note utili. È una sezione comoda per capire cosa offre il prodotto e controllare alcune informazioni tecniche.

VersioneFunzioniDettagli prodotto

Cosa mostra

Versione, riepilogo del componente, caratteristiche principali e note di utilizzo.

A cosa serve

Ti aiuta a presentare meglio il prodotto e a tenere visibili le informazioni essenziali.

Perché è utile

È perfetta anche per una demo, perché fa capire subito il valore del componente.

Informazioni componenteDocumentazione
Nome prodottoForms for Joomla
Versione1.7.0
DescrizioneForm Builder, gestione invii, email ed esportazione dati.
LingueIT · EN · FR
Funzioni chiaveBuilder, Dashboard, Invii, Export, Dark mode, Template email
SviluppatoreLuca De Caro

Impostazioni

Nelle Impostazioni si configurano gli aspetti generali del componente e, quando previsto, anche le opzioni dei singoli moduli. Qui rientrano email, template, comportamento, preferenze di visualizzazione e altre scelte di sistema.

EmailPreferenzeConfigurazione generale

Cosa mostra

Parametri globali come destinatari email, comportamento del componente, opzioni di interfaccia e preferenze.

A cosa serve

Personalizzi Forms in base al sito e al tipo di gestione che vuoi ottenere.

Perché è utile

Rende il componente flessibile: la stessa base può adattarsi a moduli molto diversi.

Impostazioni generaliSalva
Email amministratore
To · CC · BCC · Reply-To
Template email
Selezione template e anteprima
Visualizzazione elenco
Colonne, badge, stato, ordine
Preferenze interfaccia
Dark mode, testi, intestazione
Funzioni

Tutto ciò che serve per lavorare con i moduli

▦

Form Builder

Crea e modifica moduli personalizzati.

☷

Gestione invii

Tutti i dati ricevuti in un unico pannello.

⌕

Ricerca e filtri

Trova rapidamente le richieste.

●

Stati personalizzati

Ogni modulo può avere stati differenti.

▤

Colonne configurabili

Scegli cosa mostrare nell'elenco invii.

✉

Email automatiche

Messaggi per amministratore e utente.

▣

Template email

Template multipli con anteprima.

✉

Email e template

Template configurabili per amministratore e utente, con anteprima.

▥

Layout divisibile

Campi a 100%, 75%, 66%, 50%, 33% o 25%.

↩

To / CC / BCC / Reply-To

Gestione completa dei destinatari.

CSV

CSV

Esporta rapidamente i dati.

XLS

Excel

Genera file per elaborazioni e archivi.

PDF

PDF

Crea documenti riepilogativi.

◐

Dark mode

Interfaccia disponibile anche in modalità scura.

文

Multilingua

Italiano, inglese e francese.

⇩

Importazione dati

Migra dati provenienti da altri moduli.

↻

Aggiornamenti

Gestione degli aggiornamenti del componente.

⏱

Chiusura modulo

Scadenze, limiti o chiusura manuale.

Builder interattivo

Prova a costruire un modulo

Questa è una demo grafica del concetto: aggiungi campi, selezionali e modifica le proprietà principali.

100%75%66%50%33%25%

Aggiungi campo

Modulo demo
Clicca un campo per modificarlo
Anteprima
Il modulo è vuoto
Aggiungi un campo dal pannello a sinistra.

Proprietà campo

Seleziona un campo nell'anteprima per modificare etichetta e obbligatorietà.

Prima / Dopo

Perché usare Forms

Il valore non è soltanto creare un campo: è organizzare tutto il flusso che viene dopo.

Prima

Gestione manuale e strumenti separati.

×
Modulo separato
Email e dati gestiti altrove.
×
Excel manuale
Copie, incolla e aggiornamenti continui.
×
Nessuno stato unico
Difficile capire cosa è già stato lavorato.
×
Più passaggi
Tempo perso tra strumenti diversi.
→

Dopo, con Forms

Un unico flusso dentro Joomla.

✓
Modulo + database
I dati arrivano già organizzati.
✓
Email automatiche
Amministratore e utente ricevono i messaggi configurati.
✓
Stati personalizzati
Segui ogni richiesta fino alla chiusura.
✓
Export immediato
CSV, Excel e PDF quando servono.
Email

Configura e guarda l'anteprima

To, CC, BCC, Reply-To, oggetto e contenuto possono essere organizzati in modo chiaro.

Template email

Questa area è un fac-simile grafico della configurazione email della landing; le funzioni effettive dipendono dalla versione installata di Forms.

Selezionabile
Assistente AI
Descrivi lo scopo dell'email e genera una bozza da rifinire prima del salvataggio.
Template personalizzato
Parti da zero e salva un testo dedicato al singolo modulo, con oggetto, contenuto e variabili dinamiche.
Personalizzazione pratica

Stati e colonne configurabili

Due esempi concreti per capire subito cosa significa personalizzare un modulo.

Stato della richiesta

Clicca uno stato: il badge della richiesta cambia immediatamente.

FORM-2026-0048Mario Rossi · mario@example.com
Ricevuto

Scegli le colonne dell'elenco

Attiva o disattiva le colonne: la tabella cambia in tempo reale.

Riferimento Nome Email Stato Data
FORM-0048 Mario Rossi mario@example.com Ricevuto 04/09/2026
Export

Esporta nel formato che ti serve

I pulsanti qui sotto sono dimostrativi: cliccandoli viene simulata la preparazione del file.

Panoramica

Un colpo d'occhio

Contatori animati per rendere la dashboard più viva nella demo.

0Moduli
0Invii
0Attivi
0Lingue
Caso reale

Esempio: iscrizione a un evento

Un esempio concreto fa capire meglio il flusso completo.

1

Modulo

L'utente compila l'iscrizione.

2

Salvataggio

I dati vengono registrati.

3

Email

Partono le comunicazioni configurate.

4

Gestione

L'amministratore aggiorna lo stato.

5

Export

L'elenco finale viene esportato.

Compatibilità

Pensato per lavorare nel tuo ambiente Joomla

Una presentazione sintetica delle aree tecniche principali del prodotto.

JoomlaComponente amministrativo
PHPLogica lato server
MySQLArchiviazione dati
ResponsiveDesktop, tablet, smartphone
IT · EN · FRInterfaccia multilingua
Demo

Prova un modulo

Questo è un fac-simile dimostrativo. Non vengono inviati o salvati dati reali.

Campi personalizzati Email Stati Export
Demo completata: in un modulo reale, da qui partirebbero salvataggio, email e gestione dell'invio.

Demo grafica: nessun dato viene trasmesso.

Personalizzazione

Ogni modulo può essere diverso.

Non sei obbligato a utilizzare la stessa configurazione per tutti i moduli.

Stati, colonne, email, intestazioni, campi e comportamento possono cambiare in base alle esigenze del singolo modulo.

Configurabile per singolo modulo

CampiStatiColonneTemplate emailIntestazioneStorageLimitiScadenze
Sicurezza

Una base da trattare con attenzione

Per un prodotto reale, validazione, permessi, gestione dei dati e aggiornamenti devono essere controllati con cura.

✓

Approccio prudente

La pagina demo non promette una sicurezza assoluta. Prima della distribuzione commerciale conviene verificare controlli lato server, autorizzazioni Joomla, validazione input, gestione upload, protezione CSRF, query database e aggiornamenti del componente.

FAQ

Domande frequenti

Clicca una domanda per aprire la risposta.

L'obiettivo del componente è permettere la gestione dal backend Joomla. Le funzioni disponibili dipendono dalla versione del builder installata.
Sì, il sistema è pensato per permettere stati differenti in base al tipo di processo: per esempio Ricevuto, In lavorazione, Risposto o Completato.
Sì. L'idea è scegliere per ogni modulo le colonne più utili, evitando elenchi pieni di dati non necessari.
Sì: destinatari, CC, BCC, Reply-To, oggetto e template possono essere gestiti secondo la configurazione del modulo.
La demo presenta CSV, Excel e PDF come formati di esportazione previsti dal componente.
Sì, questa landing demo è responsive e le schermate principali vengono adattate anche a tablet e smartphone.
Versione
1.7.0

Forms for Joomla

Versione corrente documentata nel repository Forms.

Aggiornamenti IT / EN / FR Responsive
Release corrente

Stato della release

1.7.0

Versione corrente di sviluppo indicata dal repository Forms.

Joomla 6

Forms è progettato come componente riutilizzabile per Joomla 6.

PHP 8.3+

Il requisito dichiarato dal progetto è PHP 8.3 o superiore.

Importazione dati

Sorgenti di importazione disponibili

Forms importa dati dal database Joomla corrente, CSV/TSV, Google Sheets, Google Forms tramite il foglio risposte collegato ed external MySQL/MariaDB.

Google Sheets

Importazione da fogli Google con anteprima e mappatura delle colonne verso i campi del modulo.

Google Forms

Importazione tramite il foglio Google Sheets collegato alle risposte del modulo.

Prodotto

Forms for Joomla

Semplice da usare, pensato anche per flussi e moduli complessi.