$dizi2 = array("0" => "zmf","1" => "kdf","2" =>"fpm"); // biraz uzunca aslında
$sistemim->assign('array2',$dizi2); // array2 kullancam
sonra bunu evvela {foreach} ile
<table>bir de ne göreyim son elemanım görünmüyor.
{section name=rows loop=$array2}
<tr bgcolor="{cycle values="#152569,#502569"}"> <td>
{$array2[rows]}
</td></tr>
{/section}
</table>
foreach ile tüm listeyi saydırabilirken bu şekilde olmadı.
elemanları "1", "2"... gibi 1 den başlayarak isimlendirdiğimde ise sorunum düzeldi.
diğer framework leri bırakıp smarty ye başlamam çok olmadı (iki hafta gibi), ama ilk hatamı yaptım (ve hala nedenini anlamadım) , demek biraz daha incememem gerekmiş.