Tom's Guide > Forum > Programmation > SPIP: Boucle article avec mots clés

SPIP: Boucle article avec mots clés

Forum Programmation : SPIP: Boucle article avec mots clés

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour,

Je n’arrive pas à faire apparaitre dans une sous rubrique, à la fois les articles de la sous rubrique en question et ceux comportant un mot clés spécifique. Je veux en fait que tous soit confondus (rangé dans l’ordre inverse et par date par contre) avec toujours le dernier article à l’écart. En fait, il y a toujours un article à l’écart (celui comportant le mot clé) et celui ci, se fait remplacer par un autre article plus récent au lieu de se décaler d’une place vers le bas de la sous rubrique.

Voici une partie de mon code :

Code :
  1. <BOUCLE_autresArticlesT(ARTICLES){id_rubrique=192}{par date} {inverse}{age<730}>
  2.   <?php
  3.     //echo "<script>alert('id : #ID_ARTICLE titre : #TITRE');</script>";
  4.     if($idArticlePlusRecent != #ID_ARTICLE)
  5.     {
  6.       if($nbAutresArt == 0)
  7.       {
  8.         echo "<div class=\"article\"><div class=\"article_haut\"><img src=\"$COULEUR/imgs_menuvertical/haut_article.gif\" height=\"10px\" width=\"100%\"></div><div class=\"article_contenu\">";
  9.         echo "<div id='labelPage' name='labelPage' class='labelPage'></div>";
  10.         echo "<div id=\"liensPagesHaut\"></div>";
  11.       }
  12.       if(count($pageAutresArt) == $NB_AUTRES_ARTICLES_PAR_PAGE)
  13.       {
  14.         $nbPages++;
  15.         //echo "<script>alert('page $nbPages, $nbAutresArt articles !!');</script>";
  16.         if($nbPages == 1)
  17.         {
  18.           echo "<div id=\"page$nbPages\" name=\"page$nbPages\">";
  19.         }
  20.         else
  21.         {
  22.           echo "<div id=\"page$nbPages\" name=\"page$nbPages\" class=\"invisible\">";
  23.         }
  24.         $iTabArt = 0;
  25.         while($iTabArt < count($pageAutresArt))
  26.         {
  27.           echo $pageAutresArt[$iTabArt];
  28.           $iTabArt++;
  29.         }
  30.         echo "</div>";
  31.         $pageAutresArt = array();
  32.       }
  33.       $curArt = '<a href="#URL_ARTICLE" class="telecharger">[(#TITRE|supprimer_numero|supprimer_tags)]</a>';
  34.       $curArt .= "<div align=\"right\">";
  35.       $date_pub = "[(#DATE|affdate)]";
  36.       $curArt .= "<i>Publi&eacute; le $date_pub</i><br>";
  37.       $curArt .= "</div>";
  38.       $pageAutresArt[] = $curArt;
  39.       $nbAutresArt++;
  40.     }
  41.     $gauche_vide = false;
  42.   ?>
  43. </BOUCLE_autresArticlesT>



Où ajouter le critère id_mot=... ? Pour ajouter plusieurs articles comportant plusieurs mots clés, c’est bien id_mot=...&... ou id_mot=...id_mot=... ?

Merci d’avance !! Votre aide sera précieuse !


Message édité par bob45thechocobo le 20-11-2008 à 10:08:13
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.
Tom's Guide > Forum > Programmation > SPIP: Boucle article avec mots clés
Aller à :

Il y a 767 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens