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 Éditeur XML Cloud
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

Populaires cette semaine