dede模版包含php文件的简单介绍

本文目录一览:

DEDE标签怎么调用外部PHP文件

不少朋友需要在DedeCms的问答系统、留言本、会员空间导航里调用系统标签,但默认是不支持系统标签调用的,需要对系统文件进行简单的修改。

 第一步:打开”/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’}

 lia 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”);?

DEDE标签放在.php文件里不生成,能否直接使用?

dede的模板文件一般是htm的,在php程序中不能使用标签吧。不过你在模板中可以写php代码但是得用{dede:php}{/dede:php}这样的。像你用

sql语句

,你就可以这样。如果要显示什么直接用php代码了。php里面就不要用标签了。直接循环或者echo

出来就可以了。

dede模板文件中,直接用{dede:php}require_once ‘xx.php’;{/dede:php}没有效果,应该怎样处理?

xx.php 里面有什么东东,如何是函数一些,那么可以放到extend.func.php文件里面,然后模版里面[field:mid function=”GetMemberName(@me)”/]这样调用,GetMemberName()函数名,mid为你的变量,@me就是把mid当作参数传进去

如何在dede的首页模板里面加一段可执行的PHP代码

例如:

{dede:field runphp=’yes’}

$aaa=200;

$DedeMeValue=100;

$DedeMeValue += $aaa;

{/dede:field}

等同于:

{dede:field runphp=’yes’}

$aaa = 200;

@me=100;

@me += $aaa;;

{/dede:field}

dede模板里可以写php么

当然可以,DEDE完全可以二次开发,没有任何限制,只要你有能力

dede 问题,如何用php包含dede模板

如果单独写一个PHP页面,那就不能用DEDE模板的标签,只能用PHP的标签。

比如DEDE的留言等插件。

原创文章,作者:NCDU,如若转载,请注明出处:https://www.506064.com/n/146330.html

汽车小知识 小米SU7 今日油价 油耗计算器 电耗计算器 购置税计算器 贷款计算器 保险计算器 交通违章代码 体育新闻
(0)
NCDUNCDU
上一篇 2024-10-29
下一篇 2024-10-29

相关推荐

  • 如何在网页中使用地理位置坐标(经度和纬度)

    现在的网页已经不仅仅是纯文字和图片的展示,越来越多的网页需要使用到地图和地理位置,比如地图应用、周边搜索等。而地图应用和周边搜索的基础都是地理位置坐标,这就需要我们学习如何在网页中…

    编程 2024-11-03
  • 郝斌c语言30讲,郝斌c语言笔记

    本文目录一览: 1、求郝斌c语言自学教程全套180集视频 2、郝斌C语言讲的怎么样?适合高手吗? 3、求郝斌老师的C语言180教程 网盘版的 4、郝斌老师的c语言讲得怎么样? 求郝…

    编程 2024-10-04
  • iOS字符串截取

    一、substring方法的使用 1、substring(截取字符串)方法可以通过起始位置和长度来截取字符串。 NSString *str = @”iOS字符串截取”; NSStr…

    编程 2024-10-04
  • 快速地编写php(简单快速的编法教程)

    本文目录一览: 1、怎么编写PHP程序? 2、PHP脚本如何编写? 3、怎么快速的学习php 4、怎么编写php编程? 5、如何快速上手php写项目 怎么编写PHP程序? 有关PH…

    编程 2024-10-03
  • 掌握Java异常处理机制的重要性

    一、什么是异常处理机制 Java中的异常处理机制是Java语言为了应对运行期间已知或未知的错误情况所提供的一个保护机制。异常处理机制不仅允许我们处理可能出现的错误,同时也允许我们向…

    编程 2024-11-11
  • mysql数据库的基本问题,数据库问题分析

    本文目录一览: 1、MySQL数据库基础+ 数据库的基本操作? 2、mysql数据库基础问题 3、网站mysql数据库基本的问题 4、MYSQL数据库的几个基础问题? MySQL数…

    编程 2024-11-11
  • 多个mysql实例,mysql 多个实例

    本文目录一览: 1、如何配置 MySQL 启动多个互不冲突的独立实例 2、MySQL在一台db服务器上面如何启动多个实例 3、如何在同一台机器上安装多个MySQL的实例 4、mys…

    编程 2024-11-02
  • 使用Nginx搭建Web服务器

    一、为什么选择Nginx? Nginx是一款高性能、高并发、低消耗的Web服务器,它的设计理念是将Web服务器与应用程序服务器分离,以提高效率。与传统的Apache服务器相比,Ng…

    编程 2024-10-04
  • python取gige图像(python gige)

    本文目录一览: 1、怎样使用Python图像处理 2、Python 三种imread读取图像的总结 3、如何用python取图片轮廓 4、python处理图片数据? 怎样使用Pyt…

    编程 2024-10-03
  • python指针赋值(Python赋值函数)

    本文目录一览: 1、Python中的赋值,浅拷贝和深拷贝的区别 2、python 调用C代码获取数据,C代码要求1个结构参数, 其中有项目是指向缓冲区的指针,如何实现参数赋值? 3…

    编程 2024-10-03

发表回复

登录后才能评论