![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
smarty模板
文章平均质量分 68
zhangjinlei00
这个作者很懒,什么都没留下…
展开
-
section
属性类型是否必须缺省值描述namestringYesn/a该循环的名称loop[$variable_name]Yesn/a决定循环次数的变量名称startintegerNo0循环执行的初始位置. 如果该值为负数,开始位置从数组的尾部算起. 例如:如果数组中有7个元素,指定star原创 2012-11-07 22:33:26 · 299 阅读 · 0 评论 -
缓存
1、什么是缓存 在PHP中,缓存就是就是硬盘中的一块区域,将生成的不变的页面放入这块区域中,相当于直接放入了缓存。当用户重复访问相同页面的时候,直接从缓存区域调用页面。2、缓存被用来保存一个文档的输出从而加速display()或fetch()函数的执行。如果一个函数被加进缓存,那么实际输出的内容将用缓存来代替。缓存可让事物非常快速的执行,特别是带有长计算时间的模板。一旦displa原创 2012-11-14 18:53:49 · 247 阅读 · 0 评论 -
变量调节器
一、对变量调节器的介绍 变量调节器用于变量,自定义函数和字符串。请使用‘|’符号和调节器名称应用调节器。变量调节器由赋予的参数值决定其行为。参数由‘:’符号分开。二、调节器 1、capitalize(将变量里的所有单词首字大写) index.php $smarty = new Sma原创 2012-11-12 18:35:55 · 363 阅读 · 0 评论 -
变量调节器(实例)
variable_modifers.phpinclude '../libs/Smarty.class.php';$smarty = new Smarty();$smarty->template_dir="../demo/templates";$smarty->compile_dir="../demo/templates_c";$smarty->left_delimite原创 2012-11-12 19:01:34 · 388 阅读 · 0 评论 -
输出一定范围内的奇偶数(foreach/section/if_elseif_else)
num.htmlforeach与section的应用 function submit_even(){ document.getElementById('num_scope').action="num.php?num=even"; document.getElementById('num_scope').submit(); }原创 2012-11-12 18:53:56 · 1901 阅读 · 0 评论 -
文本对齐(if_elseif_else)
if.conf #全局变量bgcolor = #00ffffdisplay = true[mycolor]bgcolor = #cccc00[yourcolor]bgcolor = #123456if_else.htmlhtml xmlns="http://www.w3.org/1999/xhtml">head>meta ht原创 2012-11-12 18:49:29 · 473 阅读 · 0 评论 -
smarty保留变量
1、$smarty.now变量 {* use the date_format modifier to show current date and time *} {$smarty.now|date_format:"%Y-%m-%d %H:%M:%S"}2、{* display value of page from URL (GET)原创 2012-11-08 21:35:43 · 481 阅读 · 1 评论 -
config_load的属性
属性类型是否必须缺省值描述filestringYesn/a待包含的配置文件的名称sectionstringNon/a配置文件中待加载部分的名称scopestringnolocal加载数据的作用域,取值必须为local, parent 或 global. local 说明该变量的作原创 2012-11-08 21:22:37 · 2631 阅读 · 0 评论 -
配置文件
1、配置文件有利于设计者管理文件中的模板全局变量2、配置文件是通过内建函数载入到模板中 foo.conf: //#注释部分 pageTitle = "This is mine" //当变量中有空格时,需要用引原创 2012-11-08 19:47:51 · 237 阅读 · 0 评论 -
if-else
Smarty 中的if语句和 php 中的if语句一样灵活易用,并增加了几个特性以适宜模板引擎.if 必须于/if成对出现. 可以使用 else 和 elseif 子句. 可以使用以下条件修饰词:eq、ne、neq、gt、lt、lte、le、gte、ge、is even、is odd、is not even、is not odd、not、mod、div by、even by、odd by、==原创 2012-11-07 22:37:01 · 261 阅读 · 0 评论 -
foreach
foreach标签的属性属性类型是否必须缺省值描述fromstringYesn/a待循环数组的名称itemstringYesn/a当前处理元素的变量名称keystringNon/a当前处理元素的键名namestringNon原创 2012-11-07 22:30:59 · 243 阅读 · 0 评论 -
Smarty模板技术(知识点)
一、什么是smarty? 1、概念:是使用php写出来的模板引擎,实现了后台逻辑和外在内容分离,将php程序员和美工设计人员进行分离,应用smarty的网站程序逻辑的改变不会影响美工页面的设计,美工设计重新修改之后不会影响到程序逻辑。 2、优点 在比较大的项目中才得以体现:当后台数据没有变化的时候,只需一次编译,只有当后台数据原创 2012-11-06 21:08:04 · 350 阅读 · 0 评论 -
自定义调节器(修改器|插件)
命名规则:1、将定义好的插件文件以modifier.name.php命名之后放入plugins文件夹2、文件中插件的名称:smarty_modifier_name modifier.changecolor.php function smarty_modifier_changecolor($string,$color="re原创 2012-11-14 16:29:20 · 334 阅读 · 0 评论