J’ai cherché à faire cette boucle sans ajouter de code php... après plusieurs essais infructueux, je m’y suis pourtant résolu.
Voici la boucle entière :
<B_artpardate>
<?php $artpardate=""; ?>
<BOUCLE_artpardate(ARTICLES){0,5}{par date}{inverse}>
<?php
$new_artpardate="[(#DATE|affdate)]";
if($new_artpardate!=$artpardate){
echo "<hr size=4 noshade>
<FONT SIZE='4'>".$new_artpardate."</FONT>";
$artpardate=$new_artpardate;
}
?>
<hr size=1 noshade>
[(#LOGO_ARTICLE_RUBRIQUE|#URL_ARTICLE|left)]
<a href="#URL_ARTICLE"><B>#TITRE</B></A>
publié à
[(#DATE|heures)]:[(#DATE|minutes)]
, par #LESAUTEURS, dans :
<BOUCLE_oucest(HIERARCHIE){id_article}{" > "}>
<A HREF="#URL_RUBRIQUE">#TITRE</A>
</BOUCLE_oucest>
[(#INTRODUCTION|justifier)]
</BOUCLE_artpardate>
Comme vous pouvez le constater, c’est une boucle plutôt simple. Toute l’astuce réside dans le fait que la #DATE n’est affichée pour l’article que si elle diffère de celle de l’article précédent.
Discussions par date d’activité
3 discussions
Salut,
Ok la solution que je propose ne va pas chercher dans la BDD, mais elle permet égalment de faire des tris... Alors j’en profite pour placer ce ptit plus :)
Je m’explique, il s’agit d’une fonction dHTML permettant d’effectuer un tri des lignes d’un tableau HTML et ce en cliquant sur le libellé de la colone à trier.
Mieux que des mots, la démo ;)
Salut,
c’est vraiment merveilleux ton démo. Est-il possible d’avoir les codes ou les squelettes de ton démo.
Merci
Reply to this message
oups sur ton site :-/
ça semble s’être corrigé de soi-même ;-)
Reply to this message
Cool le code !
Avec une petite modif, j’ai pu trier mes articles par mois, pour un agenda.
Merci.;-)
Reply to this message
Ajouter un commentaire
Follow the comments:
|
