Wix Blocks : Connecter un répéteur à une collection de base de données

Temps de lecture : 2 min
Wix Blocks est actuellement ouvert à un nombre limité d'utilisateurs.
Blocks vous permet de connecter une collection à un répéteur. Notez que Bloque les collections sont des espaces réservés qui vous permettent d'interagir plus tard avec des collections structurées similaires sur votre site. Pour connecter un répéteur à une collection :
  1. Créez ou ouvrez un widget Blocks via le menu Widgets et design .
  2. Ajouter un répéteur à votre widget : allez sur la page Ajouter add et cliquez sur MISE EN PAGE > RÉPÉTITEURS .
  3. Créez une collection dans les blocs. 
  4. Accédez à la section de code du widget et importez les wix-data module :
1import wixData from 'wix-data';
5. Recherche les données de la collection avec cette syntaxe (en savoir plus sur votre espace de nom de l'appli):

@/

Par exemple, la fonction suivante obtient des chaînes à partir d'une collection nommée "Titres" et les attribue aux éléments de texte dans un répéteur :

1$w.onReady(function () { wixData.query('@daphnet2/simple-repeater-app/Titles') .find() .then((résultats) => { $w('#repeater1').data = results.items }) .catch((err) => { console.log(err) lancer une nouvelle erreur (err) }) ; $w("#repeater1").onItemReady(($item, itemData, index) => { $item("#text1").text = itemData.title; }) ; }) ;
Trouver l'ID du répéteur
L'ID d'un élément est affiché à plusieurs endroits :
  • Dans l'onglet Design, lorsque vous survolez ou sélectionnez un élément.
  • Dans les calques layers icon lorsque vous sélectionnez un élément.
  • Dans le panneau Propriétés et événements properties and events icon, lorsque vous sélectionnez un élément.

Cela vous a-t-il aidé ?

|