11-8当天 总结

来源:互联网 发布:echart y轴不显示数据 编辑:程序博客网 时间:2024/05/01 07:15
smarty中的知识点:
怎样用配置文件
一、配置文件扩展名是*.conf,里面是定义文件的一些属性,相当于记事本格式,在smarty中可以获得该属性,并使用以及如何使用!
 
小实例:


在配置文件为 a.conf中定义一个颜色,在smarty中应用


a.conf


bgColor=#00ff00   #global全局变量


[mycolor]
 bgcolor=#0000000  #局部变量


在*tpl文件中应用
<{config_load file="a.conf" section="局部变量的名称"}> //来加载配置文件,section="局部变量"是实现一个局部变量的应用,没有则只能用全局变量
具体应用格式:<{#bgColor#}>两个#号之间书写配置文件中定义的属性名称即可!
当局部变量与全局变量名称相同时,而且在加载时,有section="局部变量"则是,全局变量与局部变量都用,则在应用时,按照配置文件的属性书写位置进行赋值


display true/false 是否显示
可以应用在文件中用display=true,用if语句进行显示与不显示
<{if #display#}>
内容
<{/if}>


smarty保留变量
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>


<body bgcolor=<{#bgcolor#}>>
<{if #display#}>
<{if $b=='left'}>
<span style="float:left"><font color=<{#bgColor#}>><{$text}></font></span>
<{elseif $b=='right'}>
<span style="float:right"><font color=<{#bgColor#}>><{$text}></font></span>
<{else}>
<center><font color=<{#bgColor#}>><{$text}></font></center>
<{/if}>


<{else}>
请把display=false改为true。
<{/if}>
<{$smarty.now|date_format:"%Y-%m-%d %H:%M:%S"}>
</body>
</html>
原创粉丝点击