Tout savoir pour devenir un pro de PluXml, mais pas seulement...

Afficher une mention pendant 7 jours pour les nouveaux commentaires


Rédigé par jack le 2 commentairese

Dans un précédent article, je vous avais montré comment afficher une mention pendant 7 jours pour les nouveaux articles. Sur le même principe je vous propose de voir maintenant comment afficher une mention pendant 7 jours pour les nouveaux commentaires.

L'idée est donc identique: afficher une icone "NEW" à coté des commentaires datés de moins de 7 jours. Pour mettre en place la modification, éditez le fichier commentaires.php de votre thème, et en dessous de la ligne:


		<div id="<?php $plxShow->comId(); ?>" class="comment">
ajoutez le code suivant:

			<?php 
			$ndays = 7;
			if(floor((strtotime(date('YmdHi')) - strtotime($plxShow->plxMotor->plxRecord_coms->f('date'))) / (60*60*24)) < $ndays) : ?>
				<p><img src="https://pluxopolis.net/<?php $plxShow->template() ?>/img/new.png" alt="" title="" /></p> 
			<?php endif; ?>	

Si vous souhaitez augmenter ou réduire la période de 7 jours, changez la valeur 7 dans la ligne suivante:


	$ndays = 7;

Vous pouvez récupérer l'icone "NEW" ci-dessous et la copier dans le dossier img de votre thème. Par exemple dans: /theme/defaut/img/

DClassé dans : PluXml, Bout de code ,Mots clés : Astuce, PluXml, Commentaires

A propos de l'auteur, jack:

Webmestre de PluXopolis de 2018 à Avril 2023.

2 commentaires

jol5926 a dit : #1

Merci beaucoup.
Fonctionne parfaitement.

David a dit : #2

Encore une astuce sympa pour paramétrer plus finement notre PluXml, merci :)

rFil RSS des commentaires de cet article

Les commentaires sont fermés.

Top