Afin de rendre le site plus joli, j'aimerais afficher les news sur deux colones (page d'index du modules) et idem : les catégories de la FAQ sur deux collonnes ( ces pages :
http://www.cyclo62.com/modules/news/ et
http://www.cyclo62.com/modules/xoopsfaq/ )
seulement, je ne vois pas comment modifier les boucles :
du cote des news la boucle est la suivante :
<!-- start news item loop -->
<{section name=i loop=$stories}>
<{include file="db:news_item.html" story=$stories[i]}>
<br />
<{/section}>
<!-- end news item loop -->
comment modifier le parametre de boucle "loop=$stories" pour faire effectuer 5 fois la boucle, puis un </td><td> et a nouveau 5 fois la boucle...
du cote desfaq, le code est le suivant :
<{foreach item=category from=$categories}>
<img src="<{$xoops_url}>/modules/xoopsfaq/images/folder.gif" width="14" height="14" border="0" alt="" /> <a href="index.php?cat_id=<{$category.id}>"><{$category.name}></a>
<ul style="list-style-image:url(images/question.gif);">
<!-- start question loop -->
<{foreach item=question from=$category.questions}>
<li> <a href="index.php?cat_id=<{$category.id}>#q<{$question.id}>"><{$question.title}></a></li>
<{/foreach}>
<!-- end question loop -->
</ul>
<{/foreach}>
Même question : comme lui faire faire la grande boucle pour la moitié des catégorie, un <td></td> et a nouveau la grande boucle...
le code de mylinks est quasiment le même, je ferais donc _a aussi pour ce module si on rouve la solution.
Precision : ça ne me derange pas si on n'est obligé de coder en dur le nombre de news affichées et de catégories affichées, ça ne bougera pas par la suite. Par contre, si c'est dynamique c'es un plus, car on pourra proposer ce hack ici.
merci d'avance