夺命雷公狗---Smarty NO:13 系统自定义函数(plugins)
1、counter函数
实现自动计数功能
{counter start=0 skip=2 print=false}
参数说明:
start:起始位置
skip:步阶
print:当前是否打印
demo5.html代码示例
<!DOCTYPE html> <html> <head> <meta charset=’utf-8′> <title></title> </head> <body> <ul> <li>{counter start=10 skip=3 print=false},aaaaaaaaaaa</li><!–false就不显示标号了–> <li>{counter},aaaaaaaaaaaaa</li> <li>{counter},aaaaaaaaaaaaaa</li> <li>{counter},aaaaaaaaaaaaaaa</li> </ul> </body> </html>
2、cycle轮显函数
实现对数值的轮显操作
基本语法:
<tr bgcolor=”{cycle values=”#eeeeee,#d0d0d0″}”>
示例代码:实现隔行表色效果
demo5.html示例代码:
<!DOCTYPE html> <html> <head> <meta charset=’utf-8′> <title></title> </head> <body> <table border=’1′ width=’500′> <tr bgcolor='{cycle values=”red,blue,yellow”}’> <td>编号</td> <td>姓名</td> </tr> <tr bgcolor='{cycle values=”red,blue,yellow”}’> <td>编号</td> <td>姓名</td> </tr> <tr bgcolor='{cycle values=”red,blue,yellow”}’> <td>编号</td> <td>姓名</td> </tr> <tr bgcolor='{cycle values=”red,blue,yellow”}’> <td>编号</td> <td>姓名</td> </tr> <tr bgcolor='{cycle values=”red,blue,yellow”}’> <td>编号</td> <td>姓名</td> </tr> </table> </body> </html>