Un squelette différent en fonction de la profondeur dans l'arborescence - commentairesUn squelette différent en fonction de la profondeur dans l'arborescence2009-05-11T20:04:37Zhttps://files.spip.net/Un-squelette-different-en-fonction#comment4162472009-05-11T20:04:37Z<p>Le <a href='https://files.spip.net/Compositions-1' class="spip_in" rel='nofollow'>Plugin Compositions</a> pour SPIP 2.0 permet maintenant de gérer très facilement les variantes de squelettes en fonction des rubriques, articles etc ...</p>une petite coquille2007-04-13T14:33:07Zhttps://files.spip.net/Un-squelette-different-en-fonction#comment3929392007-04-13T14:33:07Z<p>ok. normal donc, merci pour la précision. <br class="autobr">
bonne fin de journée</p>une petite coquille2007-04-13T13:49:11Zhttps://files.spip.net/Un-squelette-different-en-fonction#comment3929332007-04-13T13:49:11Z<p>il faut effectivement un espace, sinon la boucle est vide et spip ne la compile pas</p>
<p>A+</p>une petite coquille2007-04-13T13:40:16Zhttps://files.spip.net/Un-squelette-different-en-fonction#comment3929322007-04-13T13:40:16Z<p>Bonjour, bravo et merci pour cette contrib. Cela va m'être très utile.</p>
<p>Je viens de la tester. Il semblerait chez moi que cela ne marche que si je laisse un espace entre l'ouverture et la fermeture de la boucle suivante :</p>
<p> </p>
<p>Ca vous paraît logique<small class="fine d-inline"> </small>? (je ne suis pas très expérimenté).</p>
<p>Merci pour vos retours éventuels et surtout grand merci pour la contribution.</p>
<p>Romain</p>rubrique d'un même niveau mais différentes<small class="fine d-inline"> </small>?2007-04-11T10:42:54Zhttps://files.spip.net/Un-squelette-different-en-fonction#comment3928542007-04-11T10:42:54Z<p>je te laisse tester, dès que tu as la réponse, laisse un message dans le forum</p>rubrique d'un même niveau mais différentes<small class="fine d-inline"> </small>?2007-04-11T09:23:15Zhttps://files.spip.net/Un-squelette-different-en-fonction#comment3928512007-04-11T09:23:15Z<p>Bonjour,<br class="autobr">
bravo, bonne idée<br class="autobr">
mais ce systeme de niveau-X.html permet t'il d'avoir à la fois un systeme de style de rubrique par niveau et la fonctionnalité spip qui permettait de donner un squelette particulier à une rubrique spip en lui donnant un nom de squelette de la forme : rubrique-x.html<small class="fine d-inline"> </small>?</p>
<p>car il peut être nécessaire d'utiliser des squelette par niveau mais pour certaines rubriques d'un niveau d'avoir encore un squelette différent.</p>une petite coquille2007-04-10T06:21:57Zhttps://files.spip.net/Un-squelette-different-en-fonction#comment3928262007-04-10T06:21:57Z<p>Voila, c'est corrigé</p>
<p>merci encore</p>une petite coquille2007-04-10T06:19:03Zhttps://files.spip.net/Un-squelette-different-en-fonction#comment3928252007-04-10T06:19:03Z<p>tu as raison , je contacte les admins pour modifier l'article</p>
<p>merci</p>une petite coquille2007-04-09T18:37:47Zhttps://files.spip.net/Un-squelette-different-en-fonction#comment3928162007-04-09T18:37:47Z<p>Bonne astuce, il me semble qu'il y a une petite erreur pour fermer la boucle, il faut utiliser <code class="spip_code spip_code_inline" dir="ltr"></B_x></code>. Eventuellement on peut ajouter un critère <code class="spip_code spip_code_inline" dir="ltr">{tout}</code> pour inclure la rubrique et avoir une profondeur qui commence à 1 puis 2,3 ...</p>
<p>Cela donne donc :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_rub(RUBRIQUES){id_rubrique}>
<BOUCLE_x(HIERARCHIE){id_rubrique}{tout}></BOUCLE_x>
<INCLURE{fond=niveau-#_x:TOTAL_BOUCLE}{id_rubrique}>
</B_x>
</BOUCLE_rub></code></pre></div>