footerBylinesOverride
: Préselectionner les options dans le pied de l'article (V2) - Blogger XML Documentation
![Blogger - footerBylinesOverride [Common GV2]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWQg3bKw_dPmfaaR_bdET0HMqn-2QJNGBFmmiaRFreOcK6tUd1PFGFdOt_0c_ksSdntiv_sVvaowBw6lyXsYkz_Wo_VSoBhBujio3axYodvIa0q-7hmRcUyRzkKC87zhAMgLkkZDzC6Nit/s600-rw/footerBylinesOverride-Common.jpg)
- Description de l'inclusion
footerBylinesOverride
est le nom d'une inclusion qui a pour mission de forcer l'affichage de certaines options des articles actives dans le pied de l'article, même si ces options n'ont pas été paramétrées dans le tableau de bord pour être affichées à cet emplacement.
Dans le modèle de gadget par défaut, l'inclusion est associée au marquage commun, mais elle est bien destinée aux gadgets Blog, FeaturedPost et PopularPosts.
Bien qu'elle fasse partie du modèle de gadget par défaut, l'inclusion n'est appelée que dans les versions alternatives de certains Thèmes Version 3.- Directives d'usage et niveau de priorité de mise à jour
-
Thème Version 1Garantie d'usage : AbandonnéPriorité indéfinieThème Version 2Garantie d'usage : AbandonnéPriorité indéfinieThème DynamiqueGarantie d'usage : AbandonnéPriorité indéfinieThème Version 3Garantie d'usage : OuiPriorité haute
- Variante par thème
- Inexistante.
- Inclusion de gadget équivalente
- Aucune.
Contenu de l'inclusion
Le code XML
<b:includable id='footerBylinesOverride'> <b:loop index='i' values='data:items' var='region'> <div expr:class='"post-footer-line post-footer-line-" + data:i'> <b:loop values='data:region' var='item'> <b:with value='data:widgets.Blog.first.allBylineItems where (n => n.name == data:item)' var='allbyline'> <b:include data='allbyline' name='bylineRegion'/> </b:with> </b:loop> </div> </b:loop> </b:includable>
Les nœuds parents
ID Inclusion | Balisage |
---|---|
footerBylines |
Emporio
Notable
Soho
|
Appel de l'inclusion et paramètres
L'appel de l'inclusion doit être positionné dans une boucle d'articles. Soit dans les gadgets Blog, FeaturedPost ou PopularPosts.
<b:loop values='data:posts' var='post'> <b:include name='footerBylinesOverride'/> </b:loop>
Présenté tel quel, l'appel ne travaillera pas, puisqu'il faut également mentionner un tableau avec les noms des d'options que l'on souhaite afficher, via l'attribut data
dans la balise <b:include>
ou un jeu de balises <b:with>
.
<b:include data='{ ITEMS }' name='footerBylinesOverride'/>
L'objet doit impérativement contenir ces items:
Alias | Signification | - |
---|---|---|
items |
Le tableau contenant un tableau imbriqué avec les noms des options des articles. Syntaxe
[["option1","option2","option3"]]
Liste des options:
|
Obligatoire |
<b:include data='{ items: [["author","timestamp"]] }'
name='footerBylinesOverride'/>
Dans cet exemple, les options qui seront affichées dans le pied de l'article seront le nom de l'auteur et la date de publication de l'article.
Modifier l'inclusion
Le code de l'inclusion peut être ajouté et modifié dans le code du widget.
<b:includable id='footerBylinesOverride'> <!-- Add new code for "footerBylinesOverride" inclusion here --> </b:includable>
Lorsque l'inclusion est explicitement ajoutée dans le gadget, la version "BackEnd" n'est plus prioritaire.
Dans ce cas-ci, pour appeler l'inclusion "BackEnd", vous devez mentionner le préfixe super
à l'identifiant de l'inclusion.
<!-- Call Custom version --> <b:include name='footerBylinesOverride'/> <!-- Call BackEnd version --> <b:include name='super.footerBylinesOverride'/>
Disponibilité des variantes de l'inclusion
Thèmes | FrontEnd | BackEnd |
---|---|---|
Original | Inexistant | Original |
Contempo | Inexistant | Original |
Emporio | Inexistant | Original |
Essential | Inexistant | Original |
Notable | Inexistant | Original |
Soho | Inexistant | Original |
Afficher les variantes |