data:labels

Data TypeGadget TypeGadget VersionLayouts Version
array[Object]
Label
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 - Gadget Label - data:labels
data:labels est un tableau de données Blogger du gadget Label contenant une liste de libellés.


Ressources

"data": {
  "widget": {
    "type": "Label",
    "version": 1 | 2
  },
  "labels": [ 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 du gadget Label.
  • Disponible sur toutes les pages.
  • Tableau[Objet] array[Object].
  • Contient la liste des libellés.
Items de l'objet
[{
  "url": URL,
  "name": string,
  "count": number,
  "cssSize": number
}]


Extraction explicite des items du tableau

<b:loop values='data:labels' var='label'>

  <!-- ADD ITEMS HERE -->
  <data:label.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:labels.first.ITEM_NAME/>

<!-- LAST SET -->
<data:labels.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:labels.size/>

<!-- WITH LENGTH -->
<data:labels.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:labels.empty'></b:if>

<!-- NOT EMPTY -->
<b:if cond='data:labels.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:labels' var='label'>

  <!-- 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
Label
main 1 1 2
Par défaut
Label
cloud 2 3
Par défaut
Label
cloud 2 3
Contempo
Emporio
Soho
Label
list 2 3
Par défaut
Label
list 2 3
Contempo
Emporio
Notable
Soho


Autres tableaux de libellés

Gadget Type Data Gadget Version Layouts Version Data Type
Blog
data:posts[i].labels 1 1 2 array[Object]
Blog
FeaturedPost
PopularPosts
data:posts[i].labels 2 3 array[Object]


Retourner dans le dictionnaire du gadget Label

Posts les plus consultés de ce blog