Dotclear

Vous n'êtes pas identifié(e).

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2014-01-28 13:52:17

pat22
Membre
Lieu : Bretagne
Inscription : 2010-09-09

Texte de remplacement

Bonjour à tous,


Comment peut-on afficher une texte de remplacement lorsque dotclear ne trouve pas de résultat.

Exemple:
en page d'accueil affichage du dernier billet d'une catégorie. Si pas de billet dans cette catégorie rien ne s'affiche.
Je souhaitais pouvoir mettre un texte du genre "aucun billet pour le moment"  est-ce possible ?
si oui pouvez-vous me donner quelques pistes ?

d'avance merci

Hors ligne

#2 2014-01-28 21:24:18

PiT
Membre
Lieu : Cité des Géants
Inscription : 2006-03-16
Site Web

Re : Texte de remplacement

(J'essaie, pas sûr que l'idée soit bonne)

Dans le fichier template category.html, je vois

 <tpl:CategoryIf has_entries="1">

qui est vrai dès qu'il y a un billet … c'est peut-être une bonne idée d'ajouter

<tpl:CategoryIf has_entries="0">
	  	  Pas de billet
</tpl:CategoryIf>

à l'endroit que va bien.


Je me prénomme Pierre, on m'appelle PiT et je signe Pinkilla
http://blog.namok.be  @pinkilla

Hors ligne

#3 2014-01-29 07:40:08

Mirovinben
M comme Mathusalem
Lieu : Dole (Jura)
Inscription : 2007-02-06
Site Web

Re : Texte de remplacement

C'est une excellente idée.

Et pour personnaliser le test/texte pour une catégorie donnée et uniquement pour elle, il y a l'usage de urlHandlerBeforeGetData (disponible depuis dotclear 2.2) avec un exemple ici pour servir un template personnalisé pour une catégorie donnée.

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map