請(qǐng)問(wèn)模板里如何定義變量 根據(jù)變量來(lái)輸出不同的模板代碼
例如下面這個(gè) 我想用變量$key 根據(jù)$key的值輸出不同的模板代碼 $key 在循環(huán)里加1 我用{$key+1} 頁(yè)面上回輸出變量值 如何讓他不輸出 只做變量使用
<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>
定義一個(gè)數(shù)組多方便
{php $clss=array("activate", "inactivate", "inactivate3", "inactivate4", "5");} {list action=category pid=$catid return=c1} <div class="{$class[$key_c1]}">只用兩個(gè)class 一個(gè)激活 顯示內(nèi)容 其他不激活不顯示內(nèi)容 用不著數(shù)組吧
【竹子工作室】1樓
樓主你寫(xiě)錯(cuò)了,reutrn值
{list action=category pid=$catid return=c1} {if $key_c1==0} 這里要加c1 <div class="activate"> {else} <div class="inactivate"> {/if}非常感謝
【技佳科技】4樓