data:template
- Blogger Data Documentation
- Description de l'ensemble
data:template
est un objet de données universelles regroupant les principales caractéristiques du thème Blogger courant.
Ce dictionnaire a été conçu pour des besoins spécifiques qui vont au-delà d'un simple usage dans le fichier XML des thèmes. Il n'est pas destiné aux webmasters de votre blog, mais à l'équipe Blogger qui s'en sert pour gèrer les thèmes officiels et à l'assistance pour diagnostiquer les problèmes. Les items de cet objet définissent les conditions auxquelles Blogger fourni les matériaux, la garantie d'envoi de mises à jour du thème et la limite de responsabilité de l'équipe Blogger. Nous vous fournissons ces informations uniquement à titre indicatif et non pas pour l'utiliser ou le republier bêtement comme certains l'ont déjà fait auparavant sans en comprendre le sens réel.- Intégration de l'ensemble dans le code XML
- Dans les nœuds enfants de la balise
<HTML>
, à l'exception des marqueurs<![CDATA[ ]]>
. - Directives d'usage et niveau de priorité de mise à jour
-
Thème Version 1Garantie d'usage : Réservé à BTPriorité indéfinieThème Version 2Garantie d'usage : Réservé à BTPriorité indéfinieThème DynamiqueGarantie d'usage : Réservé à BTPriorité indéfinieThème Version 3Garantie d'usage : Réservé à BTPriorité indéfinie
- Set de réglages XML
- Inexistant.
- Condition additionnelle
- Ne pas modifier le fichier XML du thème officiel.
Ressources
Échantillonnage principal et les réglages
template: object,
/* NO SETTINGS */
Échantillonnage des items de l'objet
template:
name: string,
localizedName: string,
variant: string,
variantId: string,
isResponsive: boolean,
isCustom: boolean,
isAlternateRendering: boolean
Parenté - Enfant de :
- Global
template
Implantation de l'objet
Syntaxe basique
<!-- Tag --> <data:template.ITEM_NAME/> <!-- Attribute value --> <b:eval expr='data:template.ITEM_NAME'/>
Syntaxe d'uniformisation
<b:with value='data:template' var='this'> <!-- Tag --> <data:this.ITEM_NAME/> <!-- Attribute value --> <b:eval expr='data:this.ITEM_NAME'/> </b:with>
La syntaxe d'uniformisation est une méthode qui consiste à inclure l'item dans un objet afin d'obtenir la formule object.item
. Cette méthode permet de faciliter la réutilisation d'inclusions contenant les mêmes jeux de données, même si les items ne sont pas dans le même nœud ou dans le même dictionnaire.