如何使用foreach之外的变量(Smarty)?

时间:2013-05-06 08:11:21

标签: smarty

我有以下代码

 {foreach name=cats from=$category->subcategories item=n}

{$a = $smarty.foreach.cats.index} 
                 {/foreach}

如何在foreach之外使用$a变量? 例如

    {foreach from=$system item=n}


    <li>
        <a href="catalog/{$n->url}" category_id="{$n->id}">
            <b>{$a}</b>
        </a>

    </li>
{/foreach}  

1 个答案:

答案 0 :(得分:0)

请尝试以下变量“a”赋值:

{foreach name=cats from=$category->subcategories item=n}
    {assign var=a value=$smarty.foreach.cats.index}
{/foreach}