Integrazione Widget servizio (FormIO)
Widget Formio – Servizio permette di integrare i form registrati all’interno del portale servizi del Comune. Di seguito la guida all’installazione e configurazione.
1. Installazione
Aggiungi dentro il tag <head>
della tua pagina questi riferimenti:
2. Utilizzo del tag <widget-formio>
<widget-formio>
Posiziona <widget-formio>
nel punto della pagina in cui vuoi mostrare il form:
Attributi
service-id
Sì
UUID del servizio/Form registrato sulla “Stanza del Cittadino”
base-url
Sì
URL della “Stanza del Cittadino” (autenticazione, privacy e routing del widget).
formserver-url
Sì
URL del Form Server Form.io (endpoint per recupero e invio dei form).
pdnd-url
Sì
URL del servizio PDND (Piattaforma Digitale Nazionale Dati) per il caricamento delle anagrafiche.
enable-draft
No
true
/ false
– abilita il salvataggio in bozza delle pratiche. Default: false
.
3. Storybook & Demo
4. Configurazione Servizi Built-in Personalizzati
Per aggiungere o personalizzare un servizio built-in esistente (Richiedi assistenza, Prenota appuntamento, ecc.), è necessario configurare il campo identifier come amministratore nella sezione dettaglio del servizio.
Il valore di
identifier
deve seguire il formato:<nome-servizio>-custom
dove:<nome-servizio>
è obbligatorio e corrisponde al servizio di base (helpdesk
,bookings
, ecc.)-custom
è suffisso libero a scelta per distinguere la versione personalizzata
Esempi:
helpdesk-custom
per una versione custom di Richiedi assistenzabookings-custom
per una versione custom di Prenota appuntamento
Questa configurazione permette al widget di riconoscere e caricare il servizio personalizzato attraverso il tag <widget-formio>
.
Last updated
Was this helpful?