hello a tous voila je cherche à modifié du code php pour que les valeurs d'un liste est un fond de couleur différentes 1 fois sur 2 ...
l'idée que j'ai trouvé c'est de compter les entrer et de mettre une class de css différente à chaque valeur ... mais biensur je n'y arrive pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
$items	= $this->items;
$count 	= count($items);
if ($count) :
?>
<div class="content">
<?php
$leadnum		= $this->params->get('lead_num', 2);
$leadnum		= ($leadnum >= $count) ? $count : $leadnum;
if ($this->limitstart == 0) :
?>
	<ul class="leadingblock">
		<?php for ($i=0; $i<$leadnum; $i++) : 
		?>
		<li>
			Mes valeur1
		</li>
		<?php endfor; ?>
 
	</ul>
	<?php endif; ?>
je penai donc à faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<li class="ligne<?php echo $class; ?>
			Mes valeur1
		</li>
et j'essai de compter avec ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<?php
	$k = 0;
           foreach ($this->items as $item) : 
           $class = ($k%2) ? '1' : '2';
           $k++;
    ?>
après j'ai fait mes css en fonction ...
mais je n'arrive pas a avoir les bon chiffres ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<li class="ligne<?php echo $class; ?>
Merci d'avance pour votre aide !