noContentPlaceholder : Message d'état de la page - Blogger XML Documentation

Blogger - noContentPlaceholder [Common]
Gadget Version 1 Gadget Version 2 Balisage
Common Common
Original
Description de l'inclusion
backArrowIcon est l'identifiant d'une inclusion commune qui a pour mission d'afficher un message d'état lorsque la page ne contient pas d'article.
Le message d'état peut varier en fonction du type de la page :
  • Erreur 404 : Désolé, la page que vous recherchez dans ce blog n'existe pas.

  • Page de recherche : Aucun résultat.

  • Autres pages : Aucun article disponible.

Directives d'usage et niveau de priorité de mise à jour
Thème Version 1
Garantie d'usage : Abandonné
Priorité indéfinie
Thème Version 2
Garantie d'usage : Abandonné
Priorité indéfinie
Thème Dynamique
Garantie d'usage : Abandonné
Priorité indéfinie
Thème Version 3
Garantie d'usage : Oui
Priorité haute
Variante par thème
Inexistante.
Inclusion de gadget équivalente
Aucune.


Contenu de l'inclusion

Le code XML

<b:includable id='noContentPlaceholder'>
  <b:if cond='data:posts.empty'>
    <div class='blog-posts hfeed container'>
      <div class='post-outer-container'>
        <b:if cond='data:view.isError'>
          <div class='status-msg-body'><data:navMessage/></div>
          <b:else/>
          <div class='no-posts-message'><b:eval expr='data:view.isSearch ? data:messages.noResultsFound : data:messages.theresNothingHere'/></div>
        </b:if>
      </div>
    </div>
  </b:if>
</b:includable>

Les nœuds parents

ID Inclusion Balisage
main
Contempo
Emporio
Essential
Notable


Appel de l'inclusion et paramètres

L'appel de l'inclusion doit être positionné obligatoirement dans un gadget disposant d'un tableau data:posts. Par exemple, dans le gadget Blog, FeaturedPost ou PopularPosts.
Il est également intéressant de signaler que l'inclusion peut aussi travailler à l'extérieur des gadgets grâce à la donnée universelle data:widgets[i].posts.
Exemple dans un gadget Blog, FeaturedPost ou PopularPosts
<b:include name='noContentPlaceholder'/>
Exemple à l'extérieur d'un gadget
<b:with value='data:widgets.Blog.first.posts' var='posts'>

  <b:include name='noContentPlaceholder'/>

</b:with>

Présenté tel quel, l'appel travaillera sans problème et aucun paramètre additionnel n'est requis.


Modifier l'inclusion

L'inclusion peut être modifiée dans un marquage commun.
En savoir plus
<b:defaultmarkups>
  <b:defaultmarkup type='Common'>
    <b:includable id='noContentPlaceholder'>

      <!-- Add new code for "noContentPlaceholder" inclusion here -->

    </b:includable>
  </b:defaultmarkup>
</b:defaultmarkups>

Lorsque l'inclusion est marquée explicitement dans le thème, 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='noContentPlaceholder'/>

  <!-- Call server version -->
  <b:include name='super.noContentPlaceholder'/>


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
Légende :
  • Original : Balisage original
  • Original+ : Balisage original (super)
  • Theme : Balisage spécifique au thème
  • Inexistant : Balisage inexistant


Spotlight

L'Éditeur XML de Thème Blogger : Quand le BackEnd Rencontre le FrontEnd

Populaires cette semaine

Foire aux questions Blogger (Novembre 2021)

Outils de sauvegarde et suppression du blog