如果是以個任何形式的3維數組比如這樣的結構:
tags = {
{
{tag=>'風格',value='123'},
{tag=>'圖片',value='456'},
{tag=>'下載',value='789'}
},
{
{tag=>'風格',value='123'},
{tag=>'圖片',value='456'},
{tag=>'下載',value='789'}
}
}
可以使用foreach,就像這樣:
{foreach from=tags key=key item=item}
{*取出每壹組tag*}
{forecah form=item key=tag item=value}
{*取出每壹個tag*}
{if tag == '風格'}
{assign var='style' value=value}
{else}
{if tag == '圖片'}
{assign var='picture' value=value}
{else}
{if tag == '下載'}
{assign var='download' value=value}
{/if}
{/if}
{/if}
{/foreach}
<a href="?s={$style}">風格</a>,<a href="?s={$picture}">圖片</a>,<a href="?s={$downlod}">下載</a>
{/foreach}
基本就是這樣了
有什麽問題我們再討論哇
----------------------------------------------------------
就是只有壹個tag?
還是有很多的tag
如果是後者
剛剛的代碼就可以