footerBylinesOverride
: Préselectionner les options dans le pied de l'article (V2) - Blogger XML Documentation
- 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 |
Exemple
<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 "serveur" n'est plus prioritaire.
Dans ce cas-ci, pour appeler l'inclusion "serveur", vous devez mentionner le préfixe
super
à l'identifiant de l'inclusion.En savoir plus
<!-- Call custom version --> <b:include name='footerBylinesOverride'/> <!-- Call server 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 |
Les inclusions Communes
backArrowIcon
chevronDownIcon
chevronUpIcon
closeIcon
commentIcon
defaultAvatarIcon
emailIcon
extendableItems
facebookIcon
flatBloggerIcon
footerBylinesOverride
forwardArrowIcon
headerBylineOverride
linkIcon
maybeAddShareButtons
menuIcon
noContentPlaceholder
openGraphMetaData
pinterestIcon
postMetadataJSON
postSnippet
reportAbuse
responsiveImage
responsiveImageStyle
searchIcon
shareIcon
sharingOtherIcon
skipNavigation
svgIcon
svgIconButton
twitterIcon
verticalMoreIcon
widget-title
widgetNotAvailableInPreview