smarty的{cycle}循环示例。在一个表格中交替输出两种或多种颜色,在值数组中循环。

jackxiang 2009-4-14 17:05 | |
{cycle} 用于在值集合中轮换。便于实现下述情况,在一个表格中交替输出两种或多种颜色,在值数组中循环。
Example 8-5. {cycle}

{section name=rows loop=$data}<tr bgcolor="{cycle values="#eeeeee,#d0d0d0"}">   <td>{$data[rows]}</td></tr>{/section}


The above template would output:

<tr bgcolor="#eeeeee">   <td>1</td></tr><tr bgcolor="#d0d0d0">   <td>2</td></tr><tr bgcolor="#eeeeee">   <td>3</td></tr>


自己测试:
PHP端:

Html输出端:

浏览器展现:

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/1711/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


最后编辑: jackxiang 编辑于2011-9-9 15:29
评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]