Fork me on GitHub

Rapport de message :*
 

Templates deux colones (news et faq)

Titre du sujet : Templates deux colones (news et faq)
par Crazyman sur 03/05/2006 20:41:51

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}>

        &
nbsp;&nbsp;<img src="<{$xoops_url}>/modules/xoopsfaq/images/folder.gif" width="14" height="14" border="0" alt="" />&nbsp;<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>&nbsp;<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
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

97 Personne(s) en ligne (76 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 97 | Plus ...