Gestore contenuti: come collegare gli elementi della pagina al contenuto della raccolta
Tempo di lettura: 4 min.
Collegare contenuti consiste nel collegamento degli elementi della pagina a una raccolta. Ciò consente di:
- Visualizzare il contenuto di una raccolta sulle pagine del tuo sito
- Acquisire l'input utente e memorizzarlo in una raccolta
Per collegare i tuoi elementi al contenuto di una raccolta, devi prima aggiungere un dataset alla tua pagina e collegarlo a una raccolta. In questo modo la raccolta sarà disponibile per essere usata con gli elementi della pagina.
Un dataset definisce:
- Quale raccolta è utilizzata per ogni elemento
- Cosa possono fare i tuoi elementi con il contenuto della raccolta (mostrare, aggiungere, modificare contenuti esistenti). Ciò dipende anche dalle autorizzazioni della raccolta. Leggi l'articolo Lavorare con la modalità dataset e le autorizzazioni della raccolta per ulteriori informazioni
- Se il contenuto mostrato è filtrato oppure ordinato
Nota:
I dataset vengono visualizzati come elementi nell'Editor ma non nel sito pubblicato. Puoi metterli dove vuoi sulla pagina.
Puoi pensare a un dataset come al ponte o al connettore tra gli elementi sulla pagina e la raccolta. Prima di tutto, collega il dataset a una raccolta, quindi connetti gli elementi al dataset. In questo modo gli elementi vengono collegati alla raccolta, come illustrato nel diagramma seguente.
Tutti gli elementi della pagina collegati allo stesso dataset funzionano con il contenuto della raccolta, come definito dal dataset. Il dataset tiene inoltre traccia dell'elemento nella raccolta su cui si concentra l'attenzione. Ciò influisce sulla modalità di visualizzazione dei contenuti della raccolta e su come si acquisisce l'input dell'utente. Diamo un'occhiata ad alcuni esempi per vedere come funziona.
Mostrare i contenuti
Facciamo finta che tu abbia un sito per un ristorante e vorresti che i tuoi visitatori possano scorrere le opzioni del menu. Hai una raccolta per tutti gli elementi del menu e per ogni elemento che desideri visualizzare:
- Il nome del piatto
- Quando viene servito
- Se si tratta di antipasto, piatto principale o dolce
- Informazioni sul piatto per eventuali allergie
- Un'immagine del piatto
Puoi definire il design della pagina in modo da visualizzare ciascuno di questi elementi, ma è innanzitutto necessario effettuare le seguenti operazioni:
- Connetti gli elementi nella pagina in modo che visualizzino diversi elementi nella raccolta.
- Aggiungi tasti alla tua pagina per consentire ai visitatori di scorrere i tuoi piatti.
- Imposta gli elementi in modo che si sincronizzino In altre parole, se un elemento visualizza informazioni relative a un determinato elemento della raccolta, tutti gli elementi dovrebbero visualizzare le informazioni corrispondenti per lo stesso elemento.
Connetti gli elementi nella pagina in modo che visualizzino diversi elementi nella raccolta.
Per configurare gli elementi, aggiungi gli elementi alla pagina e utilizza l'icona Collega al Gestore contenuti per collegarli tutti allo stesso dataset.Puoi anche definire i campi della raccolta che desideri mostrare.
Aggiungi alla tua pagina dei tasti per consentire ai visitatori di sfogliare i piatti che offri nel menu.
Aggiungi alla tua pagina dei tasti per consentire ai visitatori di sfogliare i piatti che offri nel menu.
Aggiungi alla pagina tasti per consentire ai visitatori di passare all'elemento precedente o successivo del dataset. Questi tasti devono essere collegati allo stesso dataset degli elementi.
Configura gli elementi in modo che cambino in sincronia.
Quando un visitatore clicca sul tasto precedente o successivo nella tua pagina, tutti gli elementi visualizzano il contenuto dello stesso elemento nella tua collezione. Questo funziona perché il dataset tiene traccia dell'elemento attualmente attivo, in modo che tutti gli elementi connessi allo stesso dataset funzionino insieme. Se uno degli elementi modifica l'elemento corrente in stato attivo, cambia per tutti gli elementi collegati a tale dataset.
Acquisire contenuti
Supponiamo che tu voglia creare un modulo per il ristorante che consenta ai visitatori di iscriversi a una cena gratuita. Con gli elementi di input utente hai configurato il modulo per raccogliere le informazioni desiderate dai visitatori.
Puoi utilizzare l'icona Collega al Gestore contenuti per collegare ogni elemento allo stesso dataset. Inoltre, puoi definire quale campo della raccolta desideri utilizzare per memorizzare i dati immessi dai visitatori in ciascun elemento di input.
Puoi utilizzare l'icona Collega al Gestore contenuti per collegare ogni elemento allo stesso dataset. Inoltre, puoi definire quale campo della raccolta desideri utilizzare per memorizzare i dati immessi dai visitatori in ciascun elemento di input.
Suggerimento:
Non dimenticare di impostare le autorizzazioni per la raccolta e per il dataset in modo che gli utenti possano scrivere nella raccolta.
Devi anche creare un tasto di invio. I visitatori cliccheranno su questo tasto dopo aver completato la il modulo per inviare le loro informazioni alla tua raccolta.
Questo tasto deve anche collegarsi allo stesso dataset degli elementi di input utente. Quando il visitatore clicca su Invia, tutte le informazioni inserite in ciascuno degli elementi di input utente creano un nuovo elemento nella tua raccolta.
Questo tasto deve anche collegarsi allo stesso dataset degli elementi di input utente. Quando il visitatore clicca su Invia, tutte le informazioni inserite in ciascuno degli elementi di input utente creano un nuovo elemento nella tua raccolta.
Ciò è possibile perché il dataset tiene traccia dell'elemento corrente della raccolta. In questo caso, il dataset punta a un nuovo elemento vuoto nella raccolta. Poiché tutti gli elementi sono collegati allo stesso dataset, sono tutti memorizzati nello stesso elemento.
Informazioni sui dataset per pagine dinamiche
Quando crei una pagina dinamica, un dataset di pagina dinamica viene aggiunto automaticamente alla tua pagina. Proprio come un dataset normale, un dataset di pagina dinamica ti consente di collegare gli elementi della pagina a una raccolta. Tuttavia, ci sono delle differenze tra i dataset delle pagine dinamiche e quelli delle pagine statiche.
Il contenuto che una pagina dinamica può mostrare è controllato dal suo URL. Per questo motivo, a differenza di un dataset normale, in un dataset di pagina dinamica non è possibile modificare la raccolta a cui è collegato il dataset.
Poiché l'URL controlla il contenuto che la pagina può mostrare, funge anche da filtro per il contenuto della raccolta. Anche qui puoi modificare il filtro dei contenuti cambiando la definizione dell'URL nelle impostazioni della pagina. Puoi comunque utilizzare le impostazioni del dataset della pagina dinamica per aggiungere altri filtri e ordinare il contenuto della pagina.
Inoltre, considera che non puoi eliminare un dataset di una pagina dinamica dalla pagina. Per rimuovere il dataset, devi convertire la pagina dinamica in una regolare pagina statica.
Il contenuto che una pagina dinamica può mostrare è controllato dal suo URL. Per questo motivo, a differenza di un dataset normale, in un dataset di pagina dinamica non è possibile modificare la raccolta a cui è collegato il dataset.
Poiché l'URL controlla il contenuto che la pagina può mostrare, funge anche da filtro per il contenuto della raccolta. Anche qui puoi modificare il filtro dei contenuti cambiando la definizione dell'URL nelle impostazioni della pagina. Puoi comunque utilizzare le impostazioni del dataset della pagina dinamica per aggiungere altri filtri e ordinare il contenuto della pagina.
Inoltre, considera che non puoi eliminare un dataset di una pagina dinamica dalla pagina. Per rimuovere il dataset, devi convertire la pagina dinamica in una regolare pagina statica.
Hai trovato utile questo articolo?
|