-
要有大方向,思想决定行为查看全部
-
mvc-----php框架查看全部
-
在使用setPluginsDir的时候应该注意。它的作用是设置插件地址,在使用的时候应该以一个数组的形式把SMARTY_PLUGINS_DIR包括在里面,不然插件自动调用地址会只是你新设置的插件地址,这会导致系统自带的plugins下的插件都不能使用。所以推荐使用addPluginsDir属性来添加新的插件地址。-----教训啊 尼玛的查看全部
-
变量调节器插件调用方法{$time|test:'Y-m-d H:i:s'}查看全部
-
function smarty_function_test(); //smarty_function_插件名查看全部
-
smarty插件查看全部
-
自定义函数查看全部
-
{'d'|str_replace:'h':$str}查看全部
-
{"Y-m-d H:i"|date:$time}查看全部
-
<?php require_once('../smarty/Smarty.class.php'); //配置信息 $smarty=new Smarty(); $smarty->left_delimiter="{"; $smarty->right_delimiter="}"; $smarty->template_dir="tpl"; $smarty->compile_dir="template_c"; $smarty->cache_dir="cache"; $smarty->caching=true; $smarty->cache_lifetime=120; class my_object{ function meth1($param){ return $param[0].'已经'.$param[1]; } } $myobj=new my_object(); $smarty->assign('myobj',$myobj); $smarty->display("test.html"); ?> //********test.html******************* <!doctype html> <html> <meta charset="utf-8"> <head></head> <body> <!--以数组形式--> {$myobj->meth1(array('苹果','熟了'))} </body> </html>查看全部
-
section循环的参数查看全部
-
smarty foreach {foreach $articlelist as $article} {$article.title} {$article.author} {$article.content} <br/> {foreachelse} {*当数据为空时执行*} 当前没有文章 {/foreach} 也可以将第一句改为 {foreach item=article from =$articlelist}查看全部
-
条件判断查看全部
-
变量调节器:调节的对象是变量, 变量调节器,变量|调节器名称 1. 首字母大写capitalize {$articleTitle|capitalize} 2. 字符串连接cat {$articleTitle|cat:"yesterday."} 3. 日期格式化 date_formate {$yesterday|date_format:"%A,%B %e,%Y %H:%M:%S"} 4. 为未赋值或为空的变量指定默认值default {$articleTitle|default:"no title"}查看全部
-
1.引入smarty文件 2.实例化smarty(Smarty) 3.配置(五配置两方法) 五配置介绍: $smarty->left_delimiter = "{"; //左定界符 $smarty->right_delimiter = "}"; //右定界符 $smarty->template_dir = "tpl"; //html模板的地址 $smarty->compile->dir = "template_c"; //模板编译生成的文件 $smarty->cache_dir = "cache"; //缓存 //以下是开启缓存的两个配置。因为通常不用smarty的缓存机制,所以此项制作了解 //$smarty->caching = true; //开启缓存 //$smarty->cache_lifetime = 120; //缓存时间查看全部
举报
0/150
提交
取消