2016-10-26 46 views
-2

我想自動生成行的序列號。我的代碼無法正常工作我想自動生成行的序列號。我的代碼不起作用

{if ($invoice.type_id == 2) || ($invoice.type_id == 3) } 
    {foreach from=$invoiceItems item=invoiceItem} 
     <tr> 
      {assign var=number value=0} 
       {foreach number=$var+1} 
       <td> 
        {$number} 
       </td> 
       {/foreach} 
     </tr> 
    {/foreach} 
{/if} 
+0

如何犯規工作的?什麼是實際產出,什麼是期望的產出? – mjs

回答

0

您是否試用related question的解決方案?

{foreach} {$num|assign:$num+1} {$num} {/foreach}

+0

是的,我嘗試過。但它也不起作用。 –

+0

嘗試這一個'{分配VAR =數值= 1}

{從= $ invoiceItems項的foreach = invoiceItem} ​​ {$數} {$數= $數目+ 1} {/ foreach}
' –

+0

每當我用var來指定var時,它總是顯示空白頁 –