您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程

dede织梦怎么添加并引入PHP文件

靖柏2023-09-25DedeCMS教程已有人查阅

导读有些时候我们需要创建一些单独的PHP文件,但是随便放入的PHP文件是不能够编译织梦DEDECMS的标签的,所以我们需要引入织梦标签的编译引擎方案

有些时候我们需要创建一些单独的PHP文件,但是随便放入的PHP文件是不能够编译织梦DEDECMS的标签的,所以我们需要引入织梦标签的编译引擎方案,例如,我们在根目录创建 example.php,代码如下:
<?php
require_once(dirname(__FILE__)."/include/common.inc.php");
require_onceDEDEINC.'/arc.partview.class.php';
$tempfile=$cfg_basedir.$cfg_templets_skin.'/example.htm';//定义模板路径
$pv=newPartView();//初始化类
$pv->SetTemplet($tempfile);//设定模板文件路径
$pv->Display();//显示该页面
?>
然后把当前模板目录里,创建一个example.htm的模板文件,在这个模板文件里就可以使用织梦系统的全局标签了。我们来做一个分析:
require_once(dirname(__FILE__)."/include/common.inc.php");
在这个地方,其实就是引入了include文件夹下面的织梦数据库配置文件(或者被称呼为:核心函数配置文件)common.inc.php,在这里我们使用require_once()语句主要用于需要包含多个文件时,可以有效地避免把同一段代码包含进去而出现函数或变量重复定义的错误。
其中的dirname(__FILE__)是取得调用PHP文件的的绝对路径,大家都知道,启用绝对路径编译的速度会比相对路径要快。所以我们可以将上面的代码总结为:引入一个根目录include文件夹里面的common.inc.php文件。接下来:
require_onceDEDEINC.'/arc.partview.class.php';
代码是同样的道理:可以理解为引入include文件夹下面的arc.partview.class.php文件。只要是能够导入这两个文件,织梦的一些标签就可以编译。

本文标签:

很赞哦! ()

相关源码

  • (自适应)英文外贸电子设备网站模板三级子目录基于PbootCMS内核开发的响应式英文网站模板,为外贸企业打造,支持多行业快速适配。通过简洁高效的代码架构,帮助企业低成本构建专业海外形象,实现更好客户触达与订单转化。查看源码
  • (自适应)大气网络公司工作室个人作品展示网站模板免费下载基于PbootCMS内核开发的响应式网站模板,为网络技术服务类企业打造,具备高度可定制性。通过简洁现代的设计语言展现企业专业形象,后台数据实时同步机制确保多终端内容一致性,查看源码
  • (自适应响应式)高端家用办公家具家居桌椅pbootcms模板下载为办公家具企业设计的响应式网站模板,涵盖产品展示、案例呈现、企业介绍等核心模块。通过可视化后台可快速发布实木桌椅、系统家具、办公屏风等产品信息,帮助客户直观了解材质参数与空间搭配方案。查看源码
  • (自适应)绿色农业大型机械设备展示网站模板下载基于PbootCMS内核深度定制开发的农业机械行业专用模板。针对农机设备展示、产品参数说明等需求优化设计,突出农业机械行业特性查看源码
  • (自适应响应式)蓝色外贸英文产品介绍展示网站模板本模板采用手工编写的DIV+CSS架构,代码精简高效。适配手机端浏览,数据实时同步更新。内置SEO优化框架,支持独立设置各页面标题、关键词及描述。开源代码结构清晰,便于二次开发。查看源码
  • pbootcms模板(PC+WAP)APP应用软件下载类官网源码为APP应用软件官网打造的响应式解决方案,PC端与移动端(WAP)数据实时同步,一次更新全网生效,满足多终端用户无缝体验需求。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐