Bonjour à tous, j’ai trouvé une réponse personnelle à mon problème : créer un tableau de 3 colonnes de tous les articles d’une rubrique. (j’en ai pas beaucoup 26).
Les solution que j’avais testé sur vos conseil mes rajoutait toujours un bon paquets de lignes inutiles en fin de tableau.
<BOUCLE_lignes1(ARTICLES){id_rubrique}> je boucle sur tous les articles
<? $nb++; ?> et je les compte...<BOUCLE_colonnes1(ARTICLES){id_rubrique}{unique}{0,1}> je commence une ligne de tableau et décrit la première colonne
[
<BOUCLE_colonnes2(ARTICLES){id_rubrique}{unique}{0,1}> je décrit la deuxième colonne
[(#LOGO_ARTICLE|#URL_ARTICLE)
<BOUCLE_colonnes3(ARTICLES){id_rubrique}{unique}{0,1}> je décrit la dernière colonne et ferme la ligne du tableau
[(#LOGO_ARTICLE|#URL_ARTICLE)
</BOUCLE_lignes1>
<? $nb=$nb/3; et maintenant, et ben si je n'ai pas un nombre d'article multiple de 3, la dernière ligne n'a pas été fermée $nb_int=floor($nb); if ($nb!=$nb_int) print (""); alors, je la ferme. ?>Qu’en pensez-vous ?
Je sais maintenant que ca marche, mais peut etre que je fait tout ca pour rien et que SPIP sait le faire…
pour le voir de visu http://localhost/projet1/rubrique.php3?id_rubrique=1