Forum CMS Made Simple FR

Version complète : Module news : Assigner une image à une catégorie [Résolu]
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.3
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~ Informations d'Installation du CMS
#~ Version du CMS 1.10.3
#~ Modules installés
#~ CMSMailer 2.0.2
#~ FileManager 1.2.0
#~ MenuManager 1.7.7
#~ ModuleManager 1.5.3
#~ News 2.12.3
#~ Printing 1.0.4
#~ Search 1.7
#~ ThemeManager 1.1.4
#~ TinyMCE 2.9.6
#~ CMSPrinting 1.0
#~ MicroTiny 1.1.1
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour,

Je me retrouve face à un problème dont je ne trouve pas la solution sur le forum.
Je souhaiterais assigner à chaque catégorie du module news une image afin que celle ci figure dans le sommaire de l'article. Ainsi en lieu et place du Catégorie : "Nom de la catégorie" apparaitrait une image sélectionnée pour chaque catégorie.
Je suis à l'écoute de tout bon conseil.

Merci beaucoup pour votre aide
au plus simple : tu as dans le répertoire /uploads/images (par exemple) une image au nom de chaque catégorie

Catégorie toto -> toto.jpg
Catégorie tata -> tata.jpg

dans ton gabarit News tu remplace

Code :
<div class="NewsSummaryCategory">
    {$category_label} {$entry->category}
</div>

par

Code :
<div class="NewsImageCategory" title='{$category_label} {$entry->category}'>
    <img src='{root_url}/uploads/images/{$entry->category}.jpg'
            alt='{$category_label} {$entry->category}'/>
</div>

Finit.
Vit fait :
Code :
[== Indéfini ==]
{if $node.count > 0}
    <a href="{$node.url}"><img src="uploads/images/news/categories/{$node.news_category_name}.jpg" alt="{$node.news_category_name}" width="50px" height="50px" /></a>{else}<span><img src="uploads/images/news/categories/{$node.news_category_name}.jpg" alt="{$node.news_category_name}" width="50px" height="50px" /></span>{/if}
Il te suffit de créer les images de catégories en les nommant avec le nom de la catégorie associée.

edit : Oups, brûlé Big Grin
En plus, j'étais à côté de la question, mais ça pourra peut-être te servir.
OK c'est parfait cela fonctionne très bien.

Merci beaucoup!
alors ajoute [Résolu] dans le titre de ton premier message stp Smile