For the complete documentation index, see llms.txt. This page is also available as Markdown.

I componenti

La piattaforma integra il progetto opensource Form.io

I componenti sono i mattoncini con cui costruiamo i servizi digitali. La UI dei componenti (la grafica e il comportamento) segue lo UI kit di Designers Italia.

Nei paragrafi successivi trovi un elenco dei campi più utilizzati durante la creazione o la modifica di un servizio digitale.

Usare il service builder

Per procedere alla modifica del modulo di un servizio digitale, accedi alla scheda "Modulo".

In questa sezione, sulla sinistra, trovi un elenco di componenti che puoi utilizzare per modifiare il modulo del servizio.

Per inserire un componente, trascinalo dall'elenco all'interno del modulo.

Tipi di componenti

Componenti di layout

Organizzano e strutturano il modulo senza raccogliere dati direttamente:

  • Nested form — raggruppa dati in classi standard riutilizzabili;

  • Elementi — crea sezioni e contenitori per ordinare i campi;

  • Columns — dispone i campi su più colonne affiancate;

  • Datagrid — permette di ripetere un insieme di campi più volte;

  • HTML — inserisce testo o contenuto statico nel modulo;

  • Page break — inserisce un'interruzione di pagina nel PDF del modulo.

Componenti di raccolta dati

Raccolgono le informazioni inserite dal cittadino:

  • Textfield — campo di testo libero;

  • Select — selezione da un elenco a discesa;

  • Select boxes e radio button — scelta singola o multipla tra opzioni predefinite;

  • Date — selezione di una data;

  • File SDC — caricamento di allegati;

  • Address — inserimento e geo-localizzazione di un indirizzo;

  • Oggetto della pratica — imposta il titolo identificativo della pratica.

Componenti standard

La creazione dei servizi avviene con un modello a componenti, basati su classi dati. Tutti i servizi possono utilizzare la libreria di componenti standard (Nested form), con i relativi vantaggi, tra cui la realizzazione del principio del once only.

Componenti custom

Nonostante il vantaggio nell'utilizzo di componenti standard, la piattaforma consente di di creare facilmente componenti custom per raccogliere diversi tipi di dati, da riutilizzare eventualmente anche per altri servizi.

Ultimo aggiornamento

È stato utile?