È possibile collegare righe di qualsiasi tipo di raccolta a pagine normali utilizzando contenuti dinamici. Ciò consente alla raccolta di funzionare come la Libreria di contenuti, ma con una struttura dati più flessibile, che permette di creare campi personalizzati e utilizzare una gamma più ampia di tipi di dati rispetto alla Libreria di contenuti.
Una riga può essere configurata per essere disponibile su una singola pagina utilizzando il suo URL, oppure impostata per essere accessibile su tutte le pagine utilizzando _all_.
Nota:
Per chi non ha familiarità con le collezioni, si consiglia di consultare prima l' articolo "Panoramica sulle collezioni", in quanto fornisce un contesto importante per questo argomento.
Per ulteriori informazioni su cosa sia il contenuto dinamico e altro ancora, consultare la sezione Panoramica sul contenuto dinamico.
Per collegare una collezione a una riga normale, sono necessari due passaggi, che possono essere completati in qualsiasi ordine (fare riferimento alle sezioni corrispondenti in questo articolo per informazioni dettagliate):
Nota:
- Una raccolta abilitata per le pagine standard può essere utilizzata anche per una pagina dinamica. Tuttavia, le righe configurate per le pagine standard rimarranno accessibili come record di una pagina dinamica. Tutte le righe configurate per le pagine standard continueranno a utilizzare l'URL impostato. Ad esempio, se un record utilizza _all_, il suo URL sarà www.yoursite.com/dynamicpage/_all_.
- Sebbene l'opzione _all_ si applichi a tutte le pagine del sito, se una riga specifica una pagina particolare, quest'ultima avrà la precedenza.
Configura le righe della raccolta per le pagine normali
Passaggio 1: crea una collezione (salta questo passaggio se la collezione desiderata è già stata creata)
Se non hai ancora creato una raccolta, consulta la seguente documentazione per istruzioni su come creare ciascun tipo:
Per ulteriori informazioni, consultare la sezione Contenuti dinamici - raccolte.
Passaggio 2: configurare le righe della raccolta per le pagine normali
Nota:
Quando si aggiunge una pagina esistente, è necessaria solo la sottocartella dell'URL. Ad esempio, se l'URL della pagina è www.yoursite.com/about, è sufficiente utilizzare "about".
Collezioni interne
Per configurare le righe della raccolta per le raccolte interne, modificare i dati nella colonna Elemento in uno dei seguenti modi:
- _tutti_. Solo un record può essere impostato su _tutti_. Il tentativo di assegnare più record comporterà il salvataggio solo della prima riga modificata.
- L'URL della pagina normale in cui si desidera che siano disponibili i dati della riga. L'URL di una pagina normale può essere assegnato a un solo record. Il tentativo di assegnare lo stesso URL a più record comporterà il salvataggio solo della prima riga modificata.
Raccolte esterne, Fogli Google e Airtable
Per configurare le righe della raccolta per le raccolte interne, modificare i dati nella colonna Elemento in uno dei seguenti modi:
- Seleziona il campo corrispondente dal menu a discesa URL elemento pagina (se la raccolta è stata configurata in precedenza, questo passaggio può essere saltato).
- Se necessario, accedi alla raccolta esterna e aggiorna l'URL della voce di pagina nelle righe pertinenti con _all_ o con l'URL della pagina esistente desiderata. È richiesta solo la parte della sottocartella dell'URL. Ad esempio, se l'URL della pagina è www.yoursite.com/about, usa semplicemente 'about'.
Nota:
Se più di una riga contiene l'URL di una pagina esistente o la dicitura _all_, saranno disponibili solo i dati della prima riga.
Gestisci le raccolte per le pagine standard
Abilita una raccolta per le pagine normali
Una volta creata la raccolta, è necessario abilitarla per poterla collegare alle pagine normali.
Per consentire a una raccolta di collegarsi alle pagine normali:
- Nel pannello laterale, fai clic su Contenuto.
- Fai clic su Raccolte.
- Accanto alla raccolta esterna desiderata, fai clic sull'icona con i tre puntini orizzontali (
) e seleziona Abilita nelle pagine normali.
Disabilitare una raccolta per le pagine normali
Per impedire alla raccolta di collegarsi alle pagine normali:
- Nel pannello laterale, fai clic su Contenuto.
- Fai clic su Raccolte.
- Accanto alla raccolta esterna desiderata, fai clic sull'icona con i tre puntini orizzontali (
) e seleziona Disabilita nelle pagine normali.
Collega gli elementi della pagina alle righe della raccolta
Per collegare un widget o un elemento canvas (sfondi di righe e colonne):
Fai clic con il pulsante destro del mouse sul widget o sull'elemento che desideri connettere e seleziona Connetti ai dati.
Seleziona i dati desiderati utilizzando il menu a tendina (vengono mostrate solo le opzioni di dati pertinenti).
Seleziona Fatto.
L'icona dei dati connessi (
) appare sul widget o sull'elemento per indicare che è connesso.
Gli elementi della tela che possono essere collegati sono gli sfondi di righe e colonne.
Limitazioni
Le righe devono avere URL univoci per gli elementi della pagina. Ad esempio, non è possibile avere due righe con lo stesso URL "home".
È impossibile che più righe abbiano un URL di pagina pari a _all_. Attualmente, _all_ si applica a tutte le pagine del sito, ma se si fa riferimento a una pagina specifica, questa avrà la precedenza.
Questa funzionalità non è supportata per il data binding inline nel widget Testo. Se è necessario collegare una raccolta a una pagina normale utilizzando il widget Testo, utilizzare il data binding standard e non il data binding inline.
Il tipo di campo "Raccolta immagini" non è supportato.
Sebbene sia possibile utilizzare la stessa raccolta sia per pagine dinamiche che per pagine normali, non è consigliabile.