Foreach beperken tot bvb 5
Kurt De Leeuw
30/01/2011 14:57:40Hallo,
Ik zoek hulp om de weergaven van de kolommen van dit stukje code te beperken tot 5 kolommen :
<table>
<tr>
{foreach from=$article.cm.products item=v}
<td width="1%" bgcolor="#3300CC">
{if $v.picturemini != ''}
<a href="{$http_pref}index.php?item={$v.urlitem}&action=article&group_id={$v.group_id}&aid={$v.nr}&lang={$LV_LANGUAGECODE}" class="article">
<img src="{$http_pref}{$v.picturemini}" alt="{$v.descriptionandmeasure}" class="articleNofloat" align="middle">
</a>
{/if}
</td>
{/foreach}
</tr>
</table>
Heeft iemand een idee ?
Greetz,
Kurt
Ik zoek hulp om de weergaven van de kolommen van dit stukje code te beperken tot 5 kolommen :
<table>
<tr>
{foreach from=$article.cm.products item=v}
<td width="1%" bgcolor="#3300CC">
{if $v.picturemini != ''}
<a href="{$http_pref}index.php?item={$v.urlitem}&action=article&group_id={$v.group_id}&aid={$v.nr}&lang={$LV_LANGUAGECODE}" class="article">
<img src="{$http_pref}{$v.picturemini}" alt="{$v.descriptionandmeasure}" class="articleNofloat" align="middle">
</a>
{/if}
</td>
{/foreach}
</tr>
</table>
Heeft iemand een idee ?
Greetz,
Kurt
PHP hulp
22/12/2024 18:12:56- SanThe -
30/01/2011 15:04:33jasper hoi
30/01/2011 15:07:45ziet er uit als smarty, en smarty kent geen break of zo iets dergelijks.
Wat je kan doen is een if statement maken in smart en als hij kleiner is dan 5 laat je het zien, en anders niet.
Maar kan je niet gewoon minder data ophalen, als het in een mysql DB staat kan je gewoon LIMIT 0,4 doen
Wat je kan doen is een if statement maken in smart en als hij kleiner is dan 5 laat je het zien, en anders niet.
Maar kan je niet gewoon minder data ophalen, als het in een mysql DB staat kan je gewoon LIMIT 0,4 doen
Jeroen Jeroen
30/01/2011 15:22:07dat dacht ik dus ook jasper, volgens mij moet je zorgen dat die array uit max. 5 items bestaat als je er maar 5 wilt laten zien.
En anders moet je geen foreach gebruiken maar een while waarbij i=0;i<5;i++, zoiets...
En anders moet je geen foreach gebruiken maar een while waarbij i=0;i<5;i++, zoiets...