20/01/2011, 18:26
|
| | | Fecha de Ingreso: octubre-2010 Ubicación: Paraná, Argentina
Mensajes: 80
Antigüedad: 14 años, 1 mes Puntos: 13 | |
Respuesta: Ayuda con colores y smarty Tienes que usar dos cosas un {if} y la variables especial {$smarty} para acceder al número del loop de la sección.
$smarty.section.nombre.index te da el número de ciclo actual.
$smarty.secion.cloop.total te da el total de iteracciones.
{section name = c loop = $n}
if $smarty.section.cloop.index >= ($smarty.secion.cloop.total - 2)}
<tr bgcolor="{color diferente}">
{else}
<tr bgcolor="{cycle values="#3E4144,"}">
{/if}
<td width="100%" scope="col">
<div align="left">{$n[c]} </div></td>
</tr>
{/section}
La función {if}
http://www.smarty.net/docsv2/es/language.function.if.tpl
La variables reservada $smarty usada en {section}
http://www.smarty.net/docsv2/es/language.function.section.tpl |