Bonjour, je suis actuellement en train de développer un site internet a l'aide du CMS Joomla : http://www.nano3.cdg08.fr

Voici mon soucis :

Ma page d'accueil affiche les derniers articles ajoutés sur le site.
J'aimerai que mes articles en page d'accueil aient une couleur différentes selon la catégorie des articles.
Hors, dans le html généré par joomla, il n'y a absolument aucun élément qui me permet de relier l'article à sa catégorie.

Je suis donc aller modifier un fichier php de joomla, celui qui génère le html des articles du site.

Voici mes modifications ( j'ai juste rajouter une class "cat" suivi de l'ID de la catégorie à une div : cat<?php echo $this->item->catslug[0]?><?php echo $this->item->catslug[1]?> )

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<div class="item column-<?php echo $rowcount;?><?php echo $item->state == 0 ? ' system-unpublished' : null; ?> span<?php echo round((12 / $this->columns));?> cat<?php echo $this->item->catslug[0]?><?php echo $this->item->catslug[1]?>"
				itemprop="blogPost" itemscope itemtype="https://schema.org/BlogPosting">
			<?php
					$this->item = &$item;
					echo $this->loadTemplate('item');
			?>
			</div>

Le problème, c'est que les ID que je récupère sont décalés :
Le premier article de ma page d'accueil n'as pas d'ID.
Le 2e possède celui du 1er
Le 3e possède celui du 2e
...


Avez-vous une idée de pourquoi ces ID que je récupère sont décalés ?

Merci d'avance pour votre aide,
Cordialement,
P4atch