13/08/2011, 11:16:24
Salut kraygoon,
J'ai essayé de mettre en place ta solution dans mon gabarit, ce qui donne:
ca ne fonctionne pas, aucune news ne s'affiche !
J'ai augmenté de 1 le "nbr_loop" puisque dans la condition le "compteur_loop" doit être inférieur au "nbre_loop"
J'ai mis le code d'origine pour le foreach d'affichage des news avec la condition d'affichage en fonction du compteur mais ça ne m'affiche rien.
pt'être ai-je fait une erreur quelquepart...
J'ai essayé avec ton code litéral en mettant le code suivant à l'emplacement de l'action
ça marche pas non plus...
J'ai essayé de mettre en place ta solution dans mon gabarit, ce qui donne:
Code :
{if $node.count == 0}
{assign var="nbr_loop" value="4"}
{else}
{assign var="nbr_loop" value="13"}
{/if}
{assign var="compteur_loop" value="0"}
{foreach from=$items item=entry}
{if $nbr_loop < $compteur_loop}
<div class="NewsSummary">
{if $entry->summary}
<div class="NewsSummarySummary">
{eval var=$entry->summary}
</div>
<div class="NewsSummaryMorelink">
[{$entry->morelink}]
</div>
{/if}
</div>
{assign var="compteur_loop" value=$compteur_loop+1}
{/if}
{/foreach}
ca ne fonctionne pas, aucune news ne s'affiche !
J'ai augmenté de 1 le "nbr_loop" puisque dans la condition le "compteur_loop" doit être inférieur au "nbre_loop"
J'ai mis le code d'origine pour le foreach d'affichage des news avec la condition d'affichage en fonction du compteur mais ça ne m'affiche rien.
pt'être ai-je fait une erreur quelquepart...
J'ai essayé avec ton code litéral en mettant le code suivant à l'emplacement de l'action
Code :
{if $nbr_loop < $compteur_loop}
<div class="NewsSummary">
{if $entry->summary}
<div class="NewsSummarySummary">
{eval var=$entry->summary}
</div>
<div class="NewsSummaryMorelink">
[{$entry->morelink}]
</div>
{/if}
</div>
{assign var="compteur_loop" value=$compteur_loop+1}
{/if}
ça marche pas non plus...