Smarty
文章平均质量分 80
chuangrain
这个作者很懒,什么都没留下…
展开
-
Smarty For Sae(sae中使用smarty)
Smarty是非常流行的模板系统,它分离了业务和逻辑、执行速度快,在php网站中有广泛的运用。不过在部署到sina app engine(sae)上时出现了问题,因为sae作为云计算平台式无法进行文件读写操作的,所以Smarty中输出的缓存文件就无法实现。错误信息:“SAE_Fatal_error: Uncaught exception 'SmartyException' with转载 2012-04-25 13:46:13 · 2206 阅读 · 0 评论 -
Smarty中的自定义函数(三)html_select_date、html_table、html_time、math
上接smarty中的自定义函数(二)11、html_select_date日期<{* 解析后的html代码 January February March April May June July August September October November December 01 02 03 04 05 06 07 08原创 2012-04-27 12:51:27 · 5066 阅读 · 0 评论 -
smarty中的内建函数(二)if、section...
接smarty中的内建函数(一)7、if,elseif,else主要根据条件来决定处理的方式$role = '1';$smarty->assign('role',$role);role_1role_2no_role结果:role_1eq(相等)、ne(不相等)、neq(不相等)、gt(大于)、lt(小于)、lte(小于等于)、le(小于等于)、gte(大于原创 2012-04-26 14:47:45 · 2933 阅读 · 0 评论 -
Smarty中的自定义函数(二)复选框、下拉列表、单选框
接Smarty中的自定义函数(一)7、html_checkboxes复选框$ssss1 = array(2,3,4);$ssss2 = array('学习','工作','生活');$ssss3 = array(2,4);$smarty->assign('ssss1',$ssss1);$smarty->assign('ssss2',$ssss2);$smarty->assi原创 2012-04-27 11:04:00 · 4605 阅读 · 4 评论 -
smarty中的自定义函数(一)assign、cycle、debug...
Smarty中有很好的扩展,提供很多定义的函数1、assign定义一个模板变量并赋值格式:2、counter计数<{* counter用于计数,执行一次加一次 start,可选,开始数 skip,可选,步长 direction,可选,计数方向,增/减 print,可选,是否输出 assign,可选,counter不输出,将内容保存到assign指定原创 2012-04-26 15:59:37 · 11374 阅读 · 0 评论 -
Smarty中的内建函数(一)config_load、foreach...
1、capture将模板输出的数据存放到一个变量里,不能嵌套,之间的内容通过来访问2、config_load从配置文件读取变量<{* 必选file="指定文件" 可选section="配置文件中的区域",即配置文件中的“[]” 可选scope="local/parent/global" scope默认为local,即作用域为本模板 parent作用域为本模原创 2012-04-26 12:05:17 · 5394 阅读 · 1 评论 -
Smarty的安装
smarty是一个PHP模板引擎,用于区分美工与程序可以在www.smarty.net官方网站下载,有smarty 2.X、smarty 3.X,smarty 3生成的编译后的文件很大,暂时使用Smarty 2Smarty/libs包含了核心文件test.php<?phprequire('./libs/Smarty.class.php');//包含smarty类文件原创 2012-04-20 10:57:59 · 1461 阅读 · 0 评论 -
Smarty变量调节器的使用
$str = 'how Are you';$smarty->assign('str', $str);$title = "\nbbbbbb。bbbb\n1111111\nbbbbbbbb\n222.\t22.22";$smarty->assign('title',$title);$name = "who are \n you?";$smarty->assign('name',$name原创 2012-04-25 17:20:18 · 5025 阅读 · 0 评论 -
Smarty中的变量
Smarty中变量分为三类1、PHP分配的变量index.phprequire('./include.php'); //加载Smarty初始化$smarty->assign('name','chuangrain'); //php分配的变量$smarty->display('index.html'); //显示index.htmlindex.htmlhello,!he原创 2012-04-25 15:48:23 · 3521 阅读 · 0 评论 -
Smarty中的变量、方法(一)
require('./include.php');$xpx = 100;//分配变量(a,b),a为模板中的变量名,b为值//[xpx] = 100$smarty->assign('xpx',$xpx);// [ypx] => Array// (// [app] => local// [host] => post原创 2012-04-27 18:07:57 · 3060 阅读 · 0 评论