0
這裏是我的模板代碼:Smarty模板 - 多類
<li class="{$product.name}" {if $product.name == $filter_product.name}class=active{/if}">
我希望能夠設置$product.name
作爲類,而當$product.name
是有源濾波器還添加類"active"
這裏是我的模板代碼:Smarty模板 - 多類
<li class="{$product.name}" {if $product.name == $filter_product.name}class=active{/if}">
我希望能夠設置$product.name
作爲類,而當$product.name
是有源濾波器還添加類"active"
找到自己的答案:
{if $product.name == $filter_product.name}
<li class="active {$product.name}">
{else}
<li class="{$product.name}">
{/if}
您只能擁有一個類屬性,但它可以包含多個類 - 使用空格分隔它們。因此,在你的例子:
<li class="{$product.name}{if $product.name == $filter_product.name} active{/if}">
Smarty的只輸出第一$ product.name類。 – CLiown 2010-08-12 16:05:36