请问模板里如何定义变量 根据变量来输出不同的模板代码
例如下面这个 我想用变量$key 根据$key的值输出不同的模板代码 $key 在循环里加1 我用{$key+1} 页面上回输出变量值 如何让他不输出 只做变量使用
<div id="tab-list">
{list action=category pid=$catid return=c1}
{if $key==0}
<div class="activate">
{else}
<div class="inactivate">
{/if}
<ul>
{list action=module catid=$c1.id order=displayorder,updatetime page=1}
<li>
<a title="{$t.title}" href="{dr_mobile_show_url(MOD_DIR, $t.id)}"><img src="{dr_thumb($t.thumb, 80, 60)}"></a>
<h4 class="article-title">
<a title="{$t.title}" href="{dr_mobile_show_url(MOD_DIR, $t.id)}">{$t.title}</a>
</h4>
<p>{$t.description}</p>
</li>
{/list}
</ul>
</div>
{/list}
</div>
{php $clss=array("activate", "inactivate", "inactivate3", "inactivate4", "5");} {list action=category pid=$catid return=c1} <div class="{$class[$key_c1]}">{list action=category pid=$catid return=c1} {if $key_c1==0} 这里要加c1 <div class="activate"> {else} <div class="inactivate"> {/if}