第一步:打开"/include/common.func.php",
然后在该文件中加入一个函数,代码如下:
function pasterTempletDiy($path)
{
require_once(DEDEINC."/arc.partview.class.php")
global $cfg_basedir,$cfg_templets_dir
$tmpfile = $cfg_basedir.$cfg_templets_dir."/".$path//模版文件的路径
$dtp = new PartView()
$dtp->SetTemplet($tmpfile)
$dtp->Display()
}
第二步,加上上面的函数之后,也就可以调用主站下的/templets/default/所有模板文件,比如要在问答模块的主页调用主站的随机文章,你可 以在主站 模板/templets/default/下新建一个head.htm文件,然后在head.htm里面加入你需要的标签和标签属性:
{dede:arclist titlelen='100' row='15' orderby='rand'}
<li><a href="[field:arcurl/]" title="[field:title/]">[field:title/]</a></li>
{/dede:arclist}
第三部,自定义yourfile.php文件,内容如下
<?php
require_once("../../include/common.inc.php")
?>
想读取公共文件,如:{dede:include filename=''head.htm/}就使用<?php pasterTempletDiy("cdqx/head.htm")?>
大功告成!
即可使用<?php pasterTempletDiy("default/head.htm")?>
打开根目录/include文件找到arc.archives.class.php编辑
找到$kaarr[] = "<a href='$key_url' target='_blank'><u>$key</u></a>"去掉u标签即可
include是DEDECMS的系统文件夹,里面放的是DEDECMS系统下的一些系统功能函数文件和功能定义与说明以及参数的文件。include目录文件作用解析
arc.archives.class 主文档类(Archives类)
arc.caicai.class 踩踩文档类
arc.freelist.class 自由列表类
arc.listview.class 文档列表类
arc.memberlistview.class 会员列表视图类
arc.partview.class 视图类
arc.rssview.classRSS视图类
arc.searchview.class 搜索视图类
arc.sglistview.class 单表模型列表视图类
arc.sgpage.class 单表模型视图类
arc.specview.class 专题视图类
arc.taglist.classTag列表类
channelunit.class频道模型单元类
common.func 系统核心函数存放文件
common.inc 系统变量定义文件
datalistcp.class 动态分页类
typelink.class 栏目连接
userlogin.class 管理员登陆类
vdimgck 验证码
typeunit.class.admin 栏目单元,主要用户管理后台管理处
typeunit.class.menu 栏目单元,主要用户管理后台管理菜单处
typeunit.class.selector 栏目单元,选择框
uploadsafe.inc 防止用户通过注入,强制限定的某些文件类型禁止上传
dedeatt.class属性的数据描述
dedecollection.class Dede采集类
dedecollection.func 采集小助手
dedehtml2.class 织梦HTML解析类V1.6 PHP版,针对于采集程序,主要是获取某区域内的图片、超链接等信息
dedehttpdown.class 织梦HTTP下载类
dedemodule.class 织梦模块类
dedesql.class数据库类,系统底层数据库核心类
dedesqli.class 数据库类
dedetag.classDede织梦模板类
dedetemplate.class 模板引擎文件
dedevote.class 投票类
diyform.cls 自定义表单解析类
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)