data:links

Data TypeGadget TypeGadget VersionLayouts Version
array[Object]
LinkList
PageList
1
2
1
2
3
Nous vous rappelons que lorsque vous accédez à ce blog, vous signez automatiquement un accord avec Blogger Code.
Consultez les CGU.


Blogger - Gadgets LinkList et PageList - data:links
data:links est un tableau de données Blogger des gadgets LinkList et PageList contenant les items de la liste.


Ressources

"data": {
  "widget": {
    "type": "LinkList" | "PageList",
    "version": 1 | 2
  },
  "links": [ array ],
    {
      "size": number,
      "length": number,
      "empty": boolean,
      "notEmpty": boolean,
      "any": boolean,
      "first": Child type of the array,
      "last": Child type of the array
    }
}


Caractéristiques et valeurs

  • Ne peut être employée que dans le code XML des gadgets LinkList et PageList.
  • Disponible sur toutes les pages.
  • Tableau[Objet] array[Object].
  • Contient une liste de liens.
Items de l'objet (Gadget LinkList)
[{
  "target": string,
  "name": string
}]
Items de l'objet (Gadget PageList)
[{
  "href": URL|string,
  "title": string,
  "id": string,
  "isCurrentPage": boolean
}]


Extraction explicite des items du tableau

<b:loop values='data:links' var='link'>

  <!-- ADD ITEMS HERE -->
  <data:link.ITEM_NAME/>

</b:loop>


Premier et dernier set du tableau

Les suffixes .first (premier set) et .last (dernier set) transforment le tableau en un objet ne contenant que le premier ou le dernier set du tableau.
Ce qui permet d'extraire les items de ces sets, sans avoir à utiliser une boucle.
En savoir plus
<!-- FIRST SET -->
<data:links.first.ITEM_NAME/>

<!-- LAST SET -->
<data:links.last.ITEM_NAME/>


Longueur du tableau

Les suffixes size et length permettent de connaître le nombre de set dans ce tableau. Le résultat sera une valeur numérique.
En savoir plus
<!-- WITH SIZE -->
<data:links.size/>

<!-- WITH LENGTH -->
<data:links.length/>


Ce tableau n'est pas vide ?

Pour savoir si ce tableau n'est pas vide, appliquez le suffixe empty au tableau.
Pour vérifier si ce tableau contient des sets, appliquez les suffixes notEmpty ou any au tableau.
Quelque soit le suffixe, l'expression renverra une valeur booléenne.
En savoir plus
<!-- EMPTY -->
<b:if cond='data:links.empty'></b:if>

<!-- NOT EMPTY -->
<b:if cond='data:links.notEmpty'></b:if>


L'indice des items du tableau

L'indice des items est une valeur numérique (number). Il ne peut être obtenu qu'à l'intérieur d'une boucle <b:loop/>.

<b:loop index='index' values='data:links' var='link'>

  <!-- ADD INDEX HERE -->
  <data:index/>

</b:loop>


Implantation du tableau dans les thèmes de gadgets

Gadget Type Inclusion Gadget Version Layouts Version Thème
LinkList
main 1 1 2
Par défaut
LinkList
content 2 3
Par défaut
PageList
main 1 1 2
Par défaut
PageList
pageList 2 3
Par défaut


Tableaux similaires

Gadget Type Data Gadget Version Layouts Version Data Type
BlogList
data:items 1 2 1 2 3 array[Object]
TextList
data:items 1 2 1 2 3 array[String]


Retourner dans le dictionnaire du gadget LinkList Retourner dans le dictionnaire du gadget PageList Version 1 Retourner dans le dictionnaire du gadget PageList Version 2

Fiches populaires cette semaine

Ajouter des boutons à la barre de partage Blogger