La première étape de la création de pages dynamiques consiste à définir une collection. Les collections sont similaires aux bases de données : elles contiennent des listes d'éléments possédant le même type d'informations (nom, localisation, image, etc.). Chaque site peut contenir jusqu'à 100 collections.

Note :

  • Les données d'une seule collection externe sont limitées à 20 Mo.
  • Les collections internes (collections à l'intérieur d'une collection) sont limitées à 30 lignes et 10 champs.
  • Les noms de collection et les noms de champ sont limités à 50 caractères.
  • Les champs de texte dans les collections internes sont limités à 2000 caractères.
  • Les collections externes (Google Sheets, Airtable et base de données externe) sont limitées à 100 champs.
  • Les modifications apportées aux collections externes sont mises à jour automatiquement toutes les heures.

Par exemple, une collection peut contenir des informations sur les propriétés disponibles à la location :

Nom de la propriété Pieds carrés Nombre de chambres Prix Emplacement Image
Propriété A 2000 3 500 000 Tempe, Arizona URL
Propriété B 1000 1 200 000 Denver, Colorado URL
Propriété C 1500 2 300 000 Londres, Royaume-Uni URL

Types de collection

Vous pouvez créer de nombreux types de collections :

Créer des collections

Pour obtenir des instructions spécifiques sur la création de collections, consultez l'article spécifique au type de collection : Collections internes, Google Sheets, Airtable et Collections externes.

Toutes les collections doivent respecter les directives suivantes :

  • La première ligne de la collection doit contenir les noms de champs (par exemple, Nombre de pièces).
  • Les données doivent être structurées correctement en fonction du type de données.
  • Pour Airtable et Google Sheets, vous devez sélectionner un champ dans le menu déroulant « URL de l'élément de page » de la collection afin de définir l'URL de chaque page et ce qui apparaît dans le menu déroulant de l'éditeur. Si vous possédez déjà un champ de texte nommé page_item_url dans votre collection, il sera automatiquement associé à ce menu déroulant. Si ce champ n'est pas défini, les URL des pages sont attribuées par des numéros (Google Sheets) ou une chaîne aléatoire (Airtable).
  • Pour utiliser les heures d'ouverture, vous devez utiliser la structure spécifique suivante dans un champ de texte (type de champ : heures d'ouverture) :
    SAMEDI, DIM : 08h00-20h00 ; LUN, VEN : 08h00-12h00 ;
  • Pour utiliser Location, vous devez utiliser la structure spécifique suivante dans un champ de texte (type de champ : location) :
    Chaîne - streetAddress, postalCode, région, ville, pays
    846 Kerry Way, 90017, CA, Los Angeles, États-Unis
    La géolocalisation est calculée à partir de cette chaîne, le code postal n'est pas obligatoire mais si l'adresse n'est pas écrite correctement (fautes de frappe par exemple), nous risquons de ne pas la trouver.
  • Les URL de collection doivent être des champs valides, sans caractères spéciaux. Si elles contiennent des caractères spéciaux, le navigateur ne les convertira pas correctement.
  • Les noms et URL de collection ne peuvent pas contenir de pages imbriquées. Par exemple, vous ne pouvez pas utiliser l'URL d'un élément de page avec la structure example/subpage .

Pour créer une collection :

  1. Dans le panneau de gauche, cliquez sur Contenu, cliquez sur Collections, puis cliquez sur + Nouvelle Collection.
  2. Sélectionnez le type de collection que vous souhaitez créer.
  3. Connectez-vous à la collection.
  4. Définissez le type de données correct pour chaque champ.
  5. Cliquez sur Fait.

La nouvelle collection s'affiche dans le panneau Collection. L'étape suivante consiste à créer ou convertir une page dynamique afin de la connecter à votre nouvelle collection.

Verrouillage d'une collection pour l'édition client

Vous pouvez verrouiller une collection pour empêcher les clients de la modifier. Cela peut être fait dans l'éditeur ou via notre API de collections.

Pour verrouiller une collection dans l'éditeur, dans le panneau latéral, cliquez sur Contenu puis cliquez sur Collections. Cliquez sur l'icône des paramètres à côté de la collection que vous souhaitez verrouiller. Sélectionnez Verrou, Verrou complet, ou Verrou de structure selon le type de collection que vous verrouillez.

Voici les options de verrou :

  • Verrou. Permet d'empêcher le client de modifier ou de supprimer des champs dans des collections externes ou de modifier le contenu des collections d'images.

  • Verrou complet. À utiliser pour les collections internes afin d'empêcher le client de modifier ou de supprimer les données de collection dans les lignes et les champs.

  • Verrou de structure. Utilisez ce verrou pour les collections internes afin d'empêcher le client de renommer, supprimer ou ajouter des champs. Les clients peuvent toujours modifier le contenu et ajouter des lignes. Le verrou de structure est utile pour éviter que le client ne modifie accidentellement les champs qui alimentent vos pages dynamiques.

Cet article vous a-t-il été utile ?
Utilisateurs qui ont trouvé cela utile : 0 sur 0