Ressources de Dreamweaver CS4
|
Affichage des éléments répétés XML
L'objet XSLT Région répétée permet d'afficher sur une page Web des éléments répétés provenant d'une source de données XML. Par exemple, si vous affichez des titres et descriptions d’articles à partir d’un fil d’informations contenant entre 10 et 20 articles, chaque titre et chaque description du fichier XML est probablement un élément enfant d'un élément répété.
En mode création, toute région contenant un emplacement réservé pour données XML peut être convertie en région répétée. Toutefois, les zones les plus fréquentes sont les tableaux, les lignes de tableau ou une série de lignes de tableau.
- En mode Création, sélectionnez une région comportant un ou plusieurs espaces réservés pour données XML.
La sélection peut être de tout type, notamment tableau, ligne de tableau ou même paragraphe de texte.
 Pour sélectionner précisément une région sur une page, vous pouvez utiliser le sélecteur de balises dans le coin inférieur gauche de la fenêtre de document. Par exemple, si la région correspond à un tableau, cliquez dans ce tableau, puis cliquez sur la balise dans le sélecteur de balises.
- Effectuez l'une des actions suivantes :
Choisissez Insertion > Objets XSLT > Région répétée.
Dans la catégorie XSLT du panneau Insertion, cliquez sur le bouton Région répétée.
- Dans le Créateur d'expression XPATH, sélectionnez l'élément répété (il est indiqué par un signe plus de petite taille).
- Cliquez sur OK.
Dans la fenêtre de document, un contour fin de couleur grise délimite la région répétée. Lors de l’affichage de l’aperçu dans un navigateur (Fichier > Aperçu dans le navigateur), le cadre gris disparaît et la sélection est développée pour afficher les éléments répétés spécifiés dans le fichier XML.
Lorsque vous ajoutez l'objet XSLT Région répétée à la page, l'emplacement réservé pour données XML dans la fenêtre de document est tronqué. En effet, Dreamweaver met à jour le chemin XPath de l'espace réservé pour données XML afin qu'il soit relatif au chemin de l'élément répété.
Définition des propriétés des régions répétées (XSL)L'inspecteur Propriétés permet de sélectionner un autre noeud XML à répéter pour créer la région répétée.
Dans la zone Sélection, tapez un nouveau noeud, puis appuyez sur l'icône en forme d'éclair et sélectionnez le noeud dans l'arborescence de schéma XML qui apparaît.
Modification d'un objet XSLT Région répétéeAprès avoir inséré un objet XSLT Région répétée dans une région, vous pouvez le modifier à l’aide de l'inspecteur Propriétés.
- Sélectionnez l'objet voulu en cliquant dans le cadre gris qui entoure la région répétée.
- Dans l'inspecteur Propriétés (Fenêtre > Propriétés), cliquez sur l'icône dynamique située en regard de la zone de texte Sélection.
- Dans le Créateur d'expression XPATH, effectuez les modifications nécessaires et cliquez sur OK.
|