夺命雷公狗---CMS---10-dedecms里面的标签

在dedecms里面的标签主要分为两类,单标签和双标签,而且dede里面的标签只能在模板文件中使用,也就是templets目录下面的模板文件中使用,不能在 php文件中直接使用。

单标签:

语法:{dede:标签名称  属性名称1=属性值1  属性名称2=属性值2  /}

比如:

{dede:global.cfg_templets_skin/}   {dede:include filename="head.htm"/}

单标签,多数是include目录下面的common.inc.php文件定义的全局变量,

可以建立一个测试文件,用于测试标签的输出内容:

然后在回到后台修改下更新主页换成test.htm进行测试下

然后访问:http://www.dets.com/index.html

这样就可以轻松知道自己的那个地址在那个页面了。。。。

如:

这样就可以知道dedecms里面的标签是指向那里的了。。。。

双标签

比较重要的一个标签,双标签就是从数据库里面取出数据的标签,

(1)语法格式:

{dede:标签名称   属性1=属性值1     属性2=属性值2}

[field:字段名称/]

{/dede:标签名称}

如:

     <ul class="d2 ico2">
      {dede:arclist flag=‘a‘ row=‘6‘ orderby=‘pubdate‘}
      <li><a href="[field:arcurl/]">[field:title/]</a></li>
      {/dede:arclist}
     </ul>

(2)查看dede里面有哪些双标签?

在后台-》模板-》默认模板管理-》随便单击一个模板页面进行修改。

进去后他就会列出大量的当前dede里面的双标签,我们常用的其实也不算多,如下所示:

随便单击一个,他都有案例说明,如下:

(3)每个双标签都对应一个标签文件,当生成静态页面时,解析哪个标签,就运行哪个标签文件,这些文件都是存在这个文件夹下:

双标签一般都是从数据库里面进行获取数据的。

我们建立一个测试文件,进行测试,当前生成静态页面时,是否运行了该标签文件。

然后我们在来他双标签对应的文件里面进行修改下

然后回到后台点击下更新主页,他的网站即将会爆出刚才所执行的SQL语句

时间: 2024-10-13 02:07:39

夺命雷公狗---CMS---10-dedecms里面的标签的相关文章

夺命雷公狗---在js里阻止a标签的跳转和form表单的跳转

<!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <a href="http://www.baidu.com">百度</a> <a href="http://www.qq

夺命雷公狗ThinkPHP项目之----商城10商品属性管理

我们一般做项目前就要分析业务逻辑先,这次也不例外. attr_type:是指属性的类型,有唯一,单选和多选之分 唯一属性,是指用户在购买商品时,可以看到的扩展属性如下图所示: 单选属性,是指用户在购买的时候,不需要选择的扩展属性,否则就无法购买,如下所示: 多选和单选是对应的,但是可以选择多个,但是单选的只能选择一个,否则就无法购买. attr_input_type:是指属性的输入方式,有文本框,下拉列表和文本域之分,如下图所示: attr_value:是指如果属性是下拉形式的,应该提供可选值.

夺命雷公狗---微信开发60----在线点播电影网2之电影网整体完工

我们上一节课介绍了电影网的核心部分ckplayer播放器,那么我们按照上一节课的基础上来完成这个电影网. 我们先来穿件一个index.html,代码如下所示: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>夺命雷公狗之电影在线点播网</title> <!--宽高禁缩放 --> <meta name="viewpor

夺命雷公狗-----React---11--添加类和样式

<!DOCTYPE> <html> <head> <meta charset="utf-8"> <title></title> <script src="./js/react.js"></script> <script src="./js/react-dom.js"></script> <script src="

夺命雷公狗---微信开发23----客服消息接口基础和推送文本

我们这边课程里面一共用到了三个文件,分别是WeChat.class.php和common.php以及index.php 我们在写这个功能之前也要学会查手册,手册我们可以在微信开发这里找到,如下所示: 点击进去后我们将会看到客服接口,我们可以点击下进去看看里面有什么动动 这里有一个发送文本消息的,我们点击进去看下 这里很明显就看到文本消息是通过一个json数据来进行实现的,废话不多说,开工 这里我们先来写一个WeChat.php的文件,这里作用主要适用于封装一个CURL上传类的,代码如下所示: <

夺命雷公狗---微信开发17----自定义菜单的事件推送,响应菜单的CLICK

废话不多说,index.php 代码如下所示: <?php /** * wechat php test */ //define your token require_once "common.php"; define("TOKEN", "twgdh"); $wechatObj = new wechatCallbackapiTest(); //当接入成功后,请注销这句话,否则,会反复验证. //$wechatObj->valid();

夺命雷公狗---linux之centos的安装

由于要玩node.js了,所以还是来复习下linux系统才行,所以夺命雷公狗分享两套安装linux的方法,这是centos的安装方法,,, 管理员默认帐号为:root,密码则是刚才您输入的那个...

夺命雷公狗---linux之红帽的安装

夺命雷公狗分享的第二套安装linux方法是RadHad的安装方法,,, 点击然后就自动重启了

夺命雷公狗---微信开发48----获取用户地理位置接口(3)

这节课程我们来做一个游戏,这个游戏的名字叫“寻找美女做老婆”, 用户该游戏后,每隔5s(秒)会收到他距离未来老婆的信息,如果找到美女后,输入“老婆”即可成功. 这次我们涉及到一个车联网API,我们先来看下他在哪,张成什么样. http://lbsyun.baidu.com/index.php?title=car 找到接口说明,里面有一个测距,如下所示: 我们可以看到这就是他的接口 参数说明以及返回的参数如下所示: 很明显他就是返回一个XML或者是json格式的数据,默认返回的是一个XML格式的数

夺命雷公狗---微信开发47----获取用户地理位置接口(2)

我们现在要做的是查找距离最近的“肯德基”,我们需要通过百度提供的LBS云服务定位距离您最近的肯德基,该程序需要到LBS后台进行相关设置,然后在完成程序 用户在客户端输入“肯德基”公众号就会自动回复距离用户最近的”肯德基“ 废话不多说,我们先到http://developer.baidu.com/里面找到LBS云------再到服务接口--------再到LBS云,如下图所示: 点击进来后,我们首先要获取一个密钥, 然后出了红色框部分填下数据即可,别的地方都不用改,直接提交即可 上面的0.0.0.