Vous pouvez relier n'importe quel type de rangée de collection à des pages normales en utilisant du contenu dynamique. Cela permet à la collection de fonctionner comme la bibliothèque de contenu, mais avec une structure de données plus souple, ce qui vous permet de créer des champs personnalisés et d'utiliser un éventail de types de données plus large que celui de la bibliothèque de contenu.
Une ligne peut être configurée pour être disponible sur une seule page en utilisant son URL, ou être accessible sur toutes les pages en utilisant _all_
.
Remarque
Pour ceux qui ne sont pas familiarisés avec les collections, il est recommandé de lire d'abord l'article " Aperçu des collections", qui fournit un contexte important pour ce sujet.
Pour plus d'informations sur le contenu dynamique, consultez la section Vue d'ensemble du contenu dynamique (référence croisée).
Pour connecter une collection à une ligne régulière, deux étapes sont nécessaires, qui peuvent être effectuées dans n'importe quel ordre (reportez-vous aux sections correspondantes de cet article pour obtenir des informations détaillées) :
Remarque
-
Une collection activée pour les pages ordinaires peut également être utilisée pour une page dynamique. Cependant, les lignes configurées pour des pages régulières resteront accessibles en tant qu'enregistrement de page dynamique. Toutes les lignes configurées pour les pages normales continueront à utiliser l'URL définie. Par exemple, si un enregistrement utilise
_all_
, son URL sera www.yoursite.com/dynamicpage/_all_. -
Bien que
_tous_
s'applique à toutes les pages du site, si une ligne spécifie une page particulière, celle-ci aura la priorité.
Si vous n'avez pas encore créé de collection, consultez la documentation suivante pour obtenir des instructions sur la création de chaque type :
Pour plus d'informations sur les collections, voir Contenu dynamique : Collections.
Remarque
Lors de l'ajout d'une page existante, seule la partie sous-répertoire de l'URL est nécessaire. Par exemple, si l'URL de la page est www.yoursite.com/about, utilisez simplement "à propos de".
Pour configurer les lignes de collection pour les collections internes, modifiez les données de la colonne Élément pour qu'elles soient soit
-
_tous_
. Un seul enregistrement peut être défini comme_tous_
. Si vous tentez d'attribuer plusieurs enregistrements, seule la première ligne modifiée sera sauvegardée. -
L'URL de la page régulière où vous souhaitez que les données de la ligne soient disponibles. L'URL d'une page régulière ne peut être attribuée qu'à un seul enregistrement. Si vous tentez d'attribuer un URL à plusieurs enregistrements, seule la première ligne modifiée sera sauvegardée. Notez que si vous modifiez l'URL de la page régulière, vous devrez mettre à jour manuellement la ligne avec la nouvelle URL.
Pour configurer les lignes de collection pour les collections Google Sheets, Airtable ou externes :
-
Sélectionnez le champ de corrélation dans la liste déroulante URL de l'élément de la page (si la collection a déjà été configurée, cette étape peut être ignorée).
-
Si nécessaire, naviguez vers la collection externe et mettez à jour l'URL de l'élément de page dans les lignes concernées en
_all_
ou l'URL de la page existante souhaitée. Seule la partie sous-répertoire de l'URL est nécessaire. Par exemple, si l'URL de la page est www.yoursite.com/about, utilisez simplement "à propos de".
Remarque
Si plusieurs lignes contiennent l'URL d'une page existante ou _tous_
, seules les données du premier enregistrement seront disponibles.
Une fois la collection créée, elle doit être activée pour se connecter aux pages régulières.
Pour permettre à une collection de se connecter à des pages normales, procédez comme suit :
Pour empêcher la collection de se connecter aux pages normales, procédez comme suit :
-
Les lignes doivent avoir des URL uniques pour les éléments de la page. Par exemple, vous ne pouvez pas avoir deux lignes dont l'URL de l'élément de page est "home".
-
Plusieurs lignes ne peuvent pas avoir l'URL de l'élément de page
_tous_
. Actuellement,_tous_
s'applique à toutes les pages du site, mais si vous faites référence à une page spécifique, celle-ci aura la priorité. -
Cela n'est pas possible pour la liaison en ligne dans le widget Texte. Si vous devez relier une collection à une page normale à l'aide du texte widget, utilisez la liaison de données normale et non la liaison en ligne.
-
Le type de champ collection d'images n'est pas pris en charge.
-
Bien qu'il soit possible d'utiliser la même collection pour les pages dynamiques et les pages ordinaires, cela n'est pas recommandé.