• Créa-Site •
  • Poster un nouveau sujet
  • Répondre au sujet

Cutenews: Mettre plusieurs icones de catégorie sur une news

Partager

Alyjade
Nouveau
Nouveau

Féminin
Nombre de messages: 4
Age: 27
Logiciels utilisés: CS4
Date d'inscription: 22/06/2009

Cutenews: Mettre plusieurs icones de catégorie sur une news

Message par Alyjade le Dim 5 Juil - 21:26

Bonsoir,

Je suis en train de refaire le template de mon cutenews et je rencontre un souci au niveau des icônes de catégorie. Je m'explique.
Lorsque la news ne concerne qu'une seule catégorie, pas de problème l'icône apparaît bien, mais lorsque la news concerne plusieurs catégories, aucune icône n'apparait...
Pour voir, voici ma page test: http://neufmoisenrond.free.fr/testcutenews.php

Voici le code que j'ai insérer dans Active News:

Code:

 
   
   
 
 
   

 
 
   
   
 
[table class="fond_news" border="0" cellpadding="1" cellspacing="1" width="530" height="177"][tr][td class="cutetitre" width="421" height="35"]{title}[/td][td class="cutedate" width="102"]{date}[/td][/tr][tr][td style="border-bottom: 1px dotted rgb(120, 145, 153);" valign="top" height="99"][justify]{short-story}[/justify]
[/td][td style="border-bottom: 1px dotted rgb(120, 145, 153);"][center]{category-icon}[/center]
[/td][/tr][tr][td]Posté par {author}, le {date} - [full-link]Read more •[/full-link]  [com-link] {comments-num} Commentaire(s)  [/com-link]

        Catégorie: {category}
[/td][/tr][/table]


Si quelqu'un connait la solution, j'aimerai beaucoup la connaître !
Merci d'avance.
Bonne soirée.

Audrey.

Alyjade
Nouveau
Nouveau

Féminin
Nombre de messages: 4
Age: 27
Logiciels utilisés: CS4
Date d'inscription: 22/06/2009

Re: Cutenews: Mettre plusieurs icones de catégorie sur une news

Message par Alyjade le Lun 6 Juil - 13:12

Bonjour,

Finalement après des heures de recherche sur le net, j'ai trouvé la solution! Il faut modifier les codes de la page shows.inc.php qui se trouve dans le dossier inc de cutenews.
Je précise que j'ai la version 1.4.6, je ne sais pas si c'est pareil pour les autres versions.

A deux endroits de la page shows.inc.php se trouve ce code:

Code:
if($cat_icon[$news_arr[6]] != ""){ $output =
str_replace("{category-icon}", "<img style="" none;\="">
alt=\"".$cat[$news_arr[6]]." icon\" src=\"".$cat_icon[$news_arr[6]]."\"
/>", $output); }
                        else{ $output = str_replace("{category-icon}", "", $output); }


Il faut remplacer par ceci:

Code:
if($news_arr[6] == ""){ $output = str_replace("{category-icon}", "", $output); }

elseif($cat_icon[$news_arr[6]]
!= ""){ $output = str_replace("{category-icon}", "<img>
style=\"border: none;\" alt=\"".$cat[$news_arr[6]]." icon\"
src=\"".$cat_icon[$news_arr[6]]."\" />", $output); }

else{ $icons = explode(",",$news_arr[6]);
$show_icons="";
for($counter = 0; $counter < sizeof($icons); $counter++){
$show_icons
= $show_icons."<img style="" none;\="">
alt=\"".$cat[$icons[$counter]]." icon\"
src=\"".$cat_icon[$icons[$counter]]."\" />";
}
$output = str_replace("{category-icon}", "$show_icons", $output);
}


Et ça marche, comme vous le voyez ici

J'espère que ça aidera d'autres personnes.

Bisous xoxo
  • Poster un nouveau sujet
  • Répondre au sujet

La date/heure actuelle est Mar 24 Nov - 0:11