Integrazioni OpenAgenda
Last updated
Last updated
Per integrare gli eventi di OpenAgenda nel portale, collocarsi sulla pagina del sito in cui si desidera visualizzare il calendario e cliccare su "Modifica".
Nella sezione "Layout" creare un blocco "Eventi (sorgente esterna)", che permetterà di estrapolare gli eventi da una sorgente esterna al portale.
Compilare le sezioni del blocco come segue:
Assegnare facoltativamente un nome al blocco
Nel campo "Url del sito remoto" inserire l'Url della sorgente da cui vogliamo importare gli eventi.
Nel campo "Url api sorgente" inserire l'Url delle api della sorgente da cui vogliamo importare gli eventi.
Impostare l'ingombro del calendario (Piccolo, medio o grande) e la visualizzazione, ossia il periodo di tempo che si desidera visualizzare sul calendario (4 giorni, una settimana o un mese).
Creare ora il secondo blocco del tipo "Contenuti remoti (opencontent opendata)".
Compilare le sezioni del blocco come segue:
Associare facoltativamente un nome al blocco.
Inserire nel campo "Url remoto" l'Url della sorgente.
Compilare il campo "Query" secondo le indicazioni d'esempio
Indicare cosa si desidera mostrare (Lista, mappa, input di ricerca) e quanti elementi visualizzare per pagina e per riga.
Infine scegliere la tipologia di visualizzazione tra Card (Teaser), Card e Banner.
Una volta creati i due blocchi, cliccare su "Registra bozza" o "Registra la bozza ed esci" per terminare la pubblicazione in un secondo momento; cliccare su "Pubblica" per la pubblicazione immediata.
Il calendario sarà visibile nella pagina del sito come nell'immagine sottostante.