Bonjour, je travaille sur un squelette qui doit me permettre de faire ceci :
- quand une rubrique contient un article unique et une ou plusieurs sous-rubriques j’affiche automatiquement l’article.
- quand une rubrique contient plusieurs articles j'affiche ceux-ci sous forme de liste cliquable.
- quand une rubrique ne contient pas d’article mais contient une ou plusieurs sous-rubriques j’affiche celle-ci sous forme de liste cliquable.

actuellement pour réaliser la première et la deuxième condition j’utilise la boucle suivante dans la page rubrique :
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
</B_tester_deuxieme>
[(#REM) on teste pour voir si il y a plus d'un article dans la rubrique ]
		<BOUCLE_tester_deuxieme(ARTICLES){id_rubrique}{1,1}>
 
[(#REM) si il y a plus d'un article on affiche la liste ]
     <BOUCLE_articles_rubrique(ARTICLES){id_rubrique}>
          <ul><li><a href="#URL_ARTICLE">#TITRE - voir</a></li></ul>
     </BOUCLE_articles_rubrique>	
</BOUCLE_tester_deuxieme>
 
[(#REM) si il y a qu'un article on l'affiche directement ]
	<BOUCLE_articles_unseul(ARTICLES){id_rubrique}>
	     #TEXTE
	</BOUCLE_articles_unseul>	
<//B_tester_deuxieme>
cela fonctionne mais débutant en SPIP je ne vois pas comment faire pour inclure la troisième condition ?????
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
[(#REM) si il n'y a pas d'article on affiche la liste des sous-rubriques si il y en a]
	<B_sous_rubriques>
	   <ul>
		<BOUCLE_sous_rubriques(RUBRIQUES) {id_parent}>
			<li><a href="#URL_RUBRIQUE">[(#TITRE)]</a>
		</BOUCLE_sous_rubriques>
	</B_sous_rubriques>
D’avance merci pour votre aide