新闻资讯
新闻资讯
 
  修改uchome建站SNS一些简单的常识
阅读:791更新时间:2011-06-11
方法为修改/source/function_common.php中的代码
$objfile = S_ROOT.'./data/tpl_cache/'.str_replace('/','_',$tpl).'.php';
定义$objfile为要包含的模板文件缓存
//if(!file_exists($objfile)) { 这句话意思是如果这个缓存文件不存在,那么对模板文件进行解析
include_once(S_ROOT.'./source/function_template.php'); //包含模板处理的文件,这个文件里是对模板进行解析的函数文件
parse_template($tpl); //解析模板并建立模板缓存文件
//}
这下你修改模板,然后刷新浏览器,看是不是自动更新缓存了?弄完之后要把注释符号去掉哦,否则会消耗你的系统很多资源!
再告诉大家uchome里的模板语法说明
1、调用其他模板
查看源代码打印帮助1.<!--{template footer}-->
说明:将以模板header.htm来替换此处的代码
2、调用头像
模板代码:
查看源代码打印帮助1.<!--{avatar($value[uid],small)}-->
解析后的代码:
查看源代码打印帮助1.<?php echo avatar($value[uid],small); ?>
3、调用广告
模板代码:
查看源代码打印帮助1.<!--{ad/header}-->
解析后的代码:
查看源代码打印帮助1.<?php adshow('header'); ?>
4、调用时间
模板代码:
查看源代码打印帮助1.<!--{date('Y-m-d H:i', $value[dateline], 1)}-->
解析后的代码:
查看源代码打印帮助1.<?php echo sgmdate('Y-m-d H:i', $value[dateline], 1); ?>
5、输出PHP代码
模板代码:
查看源代码打印帮助1.<!--{eval echo formhash();}-->
解析后的代码:
查看源代码打印帮助1.<?php echo formhash(); ?>
说明:<!–{eval和}–>之间的是需要执行的PHP代码,要求语句完整。
希望这些东西对大家有帮助,如有问题欢迎大家一起探讨!