12
Indiquez l’intérêt que vous portez à cette question
0

Derniers articles et articles populaires sur la page sommaire

Bonjour à tous,

Je cherche à afficher les trois derniers articles de mon site et les deux les plus populaires, en évitant les doublons sur la page sommaire.

Or, dans la mesure où il n’y a pas de boucle_principale sur la page sommaire, j’avoue ne pas (plus) savoir comment éviter les doublons.

Pour les trois derniers articles, je fais :

<h1>Derniers articles publiés</h1>
      <ul>
      
      <li>
        <B_articles_recents>
				<BOUCLE_articles_recents(ARTICLES) {id_rubrique != 36} {id_rubrique != 37} {par date} {inverse} {0,1}>
				<h2><BOUCLE_rub_recents(RUBRIQUES) {id_rubrique}>[(#TITRE)]</BOUCLE_rub_recents></h2>
				<p><p class="readmore">[(#DATE|affdate_jourcourt)]</p>
				<p><b>[(#TITRE)]</b>[<div class="#EDIT{intro} introduction entry-content">(#CHAPO|couper{280})</div>]</p>			     

          <p class="readmore"><BOUCLE_nb_forums(FORUMS){id_article}{plat}>
				</BOUCLE_nb_forums>
					 #TOTAL_BOUCLE r&eacute;ax 
					</B_nb_forums><//B_nb_forums></a> | <a href="#URL_ARTICLE" rel="bookmark"> Lire l'article  &raquo; </a><B_nb_forums>
				
					</p>
					</BOUCLE_articles_recents>
			
		</B_articles_recents>
        </li>

            
    
       <li>
        <B_articles_recents2>
				<BOUCLE_articles_recents2(ARTICLES) {id_rubrique != 36} {id_rubrique != 37} {par date} {inverse} {1,1}>
				<h2><BOUCLE_rub_recents2(RUBRIQUES) {id_rubrique}>[(#TITRE)]</BOUCLE_rub_recents2></h2>
				<p><p class="readmore">[(#DATE|affdate_jourcourt)]</p>
				<p><b>[(#TITRE)]</b>[<div class="#EDIT{intro} introduction entry-content">(#CHAPO|couper{280})</div>]</p>			     

          <p class="readmore"><BOUCLE_nb_forums2(FORUMS){id_article}{plat}>
				</BOUCLE_nb_forums2>
					 #TOTAL_BOUCLE r&eacute;ax 
					</B_nb_forums2><//B_nb_forums2></a> | <a href="#URL_ARTICLE" rel="bookmark"> Lire l'article  &raquo; </a><B_nb_forums2>
				
					</p>
					</BOUCLE_articles_recents2>
			
		</B_articles_recents2>
        </li>
    
    
    
        <li class="last">
               <B_articles_recents3>
				<BOUCLE_articles_recents3(ARTICLES) {id_rubrique != 36} {id_rubrique != 37} {par date} {inverse} {2,1}>
				<h2><BOUCLE_rub_recents3(RUBRIQUES) {id_rubrique}>[(#TITRE)]</BOUCLE_rub_recents3></h2>
				<p><p class="readmore">[(#DATE|affdate_jourcourt)]</p>
				<p><b>[(#TITRE)]</b>[<div class="#EDIT{intro} introduction entry-content">(#CHAPO|couper{280})</div>]</p>			     

          <p class="readmore"><BOUCLE_nb_forums3(FORUMS){id_article}{plat}>
				</BOUCLE_nb_forums3>
					 #TOTAL_BOUCLE r&eacute;ax 
					</B_nb_forums3><//B_nb_forums3></a> | <a href="#URL_ARTICLE" rel="bookmark"> Lire l'article  &raquo; </a><B_nb_forums3>
				
					</p>
					</BOUCLE_articles_recents3>
			
		</B_articles_recents3>
        </li>

Et pour les deux plus populaires, ceci :

[(#REM) article pop 1]
          <BOUCLE_articles_recents4(ARTICLES) {id_rubrique != 36} {id_rubrique != 37} {age<180}{par popularite}{inverse}{0,1}>
            <div class="imgholder"><a href="#URL_ARTICLE">[(#LOGO_ARTICLE_RUBRIQUE||image_reduire{150,0}|image_recadre{150,150}|image_nb)]</a></div>
            <div class="latestnews">
             <h2>[(#TITRE|couper{50})]</h2>
            	<p>[<div class="#EDIT{intro} introduction entry-content">(#CHAPO|couper{320})</div>]</p>
            	
            	 <p class="readmore"><B_nb_forums4>
				<BOUCLE_nb_forums4(FORUMS){id_article}{plat}>
				</BOUCLE_nb_forums4>
					 #TOTAL_BOUCLE r&eacute;ax 
					</B_nb_forums4><//B_nb_forums4> | <a href="#URL_ARTICLE" rel="bookmark"> Lire l'article &raquo;</a>
					</BOUCLE_articles_recents4>
		</B_articles_recents4>
					</p>
            </div>
            <br class="clear" />
          </li>
          
          <li class="last">
          
            [(#REM) article pop 2]
          <BOUCLE_articles_recents5(ARTICLES) {id_rubrique != 36} {id_rubrique != 37} {age<180}{par popularite}{inverse}{1,1}>
            <div class="imgholder"><a href="#URL_ARTICLE">[(#LOGO_ARTICLE_RUBRIQUE||image_reduire{150,0}|image_recadre{150,150}|image_nb)]</a></div>
            <div class="latestnews">
             <h2>[(#TITRE|couper{50})]</h2>
            	<p>[<div class="#EDIT{intro} introduction entry-content">(#CHAPO|couper{320})</div>]</p>
            	
            	 <p class="readmore"><B_nb_forums5>
				<BOUCLE_nb_forums5(FORUMS){id_article}{plat}>
				</BOUCLE_nb_forums5>
					 #TOTAL_BOUCLE r&eacute;ax 
					</B_nb_forums5><//B_nb_forums5> | <a href="#URL_ARTICLE" rel="bookmark"> Lire l'article &raquo;</a>
					</BOUCLE_articles_recents5>
			
		</B_articles_recents5>

Mais, vous l’aurez compris, il arrive que les articles populaires affichent les derniers articles. Comment éviter les doublons ? Merci encore.