Smarty來實現表格顏色交替顯示

以前沒有用SMARTY的時候要實現表格顏色的交替顯示,會用JQUERY來做,但現在的話用了SMARTY,要實現這個樣式就很簡單了,SMARTY提供了一個函數:cycle .以下是實例代碼: 

最後實現的效果如下: 
 


test.php>>> 

<?php 
include_once("smarty_inc.php"); 
$arr=array('a','b','c','d','e','f'); 
$smarty->assign('arr',$arr); 
$smarty->display("test.tpl"); 
?> 


test.tpl>>> 

<table width="100px"> 
{section name=a loop=$arr} 
<tr bgcolor="{cycle values="#eeeeee,#55eero"} "> 
<td> 
{$arr[a]} 
</td> 
</tr> 
{/section} 
</table> 

以上就代碼,使用起來很方便.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章