1. порядковый номер
2. общее колличество товара
можно было глянуть как в товарном формируется.
приблизительно будет так:
<table cellspacing="0" cellpadding="0" width="800px">
<tr style="font-weight: bold;">
<td>№</td>
<td>Наименование</td>
<td style="text-align: center; width: 1px;">{$smarty.const.TABLE_PRODUCT_QUANTITY}</td>
<td style="text-align: center; width: 100px;">{$smarty.const.ADMIN_PRODUCT_PRICE}</td>
<td style="text-align: center; width: 100px;">{$smarty.const.TABLE_PRODUCT_SUMM}</td>
</tr>
{foreach from=$res item=rez name=num}
{assign var="totalq" value=$rez[2]+$totalq}
<tr>
<td >{$smarty.foreach.num.iteration}</td>
<td >{$rez[0]}</td>
<td style="text-align: center; width: 1px;">{$rez[2]}</td>
<td style="text-align: right; width: 100px;">{$rez[1]}</td>
<td style="text-align: right; width: 100px;">{$rez[4]}</td>
</tr>
{/foreach}
<tr style="font-weight: bold;">
<td> <br />{$smarty.const.TABLE_TOTAL}:</td>
<td></td>
<td align="center"> <br />{math equation=$totalq format="%1.3f"}</td>
<td></td>
<td style="text-align: right; width: 100px;"> <br />{$result[9]}</td>
</tr>
<tr><td colspan="4">Общее кол-во заказанных наименований: {$res|@count}</td></tr>
</table>
{$smarty.foreach.num.iteration} - нумерация
{math equation=$totalq format="%1.3f"} - общее кол-во (format можно менять-1.2 или 1.0 или вообще убрать)
{$res|@count} - кол-во наименований