DEDE 常用的调用方法
DEDE织梦常用的调用常规调用:
网站名称调用:<title>{dede:global.cfg_webname/}</title>
网站关键词调用:<meta name="keywords" content="{dede:global.cfg_keywords/}" />
网站描述调用:<meta name="description" content="{dede:global.cfg_description/}" />
引用页头文件:{dede:include filename="head.htm"/}
引用页脚文件:{dede:include filename="foot.htm"/}
样式表路径: {dede:global.cfg_templeturl/}
友情链接:{dede:flink row=’10’/}
防止采集:{dede:field name='body' function='RndString(@me)'/}
顶级栏目调用:
{dede:channel type='top' row='10' currentstyle="<li class='hover'><a href='~typelink~' ~rel~><span>~typename~</span></a></li>"}
<li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>
{/dede:channel}
调用当前栏目的子栏目:
{dede:channel type='son' typeid='6' noself='yes'}
<a href='[field:typeurl/]'>[field:typename/]</a>
{/dede:channel}
隔五行换样式:
{dede:arclist typeid='1' titlelen='40' row='20' typeid="" }
<li [field:global name=autoindex runphp="yes"](@me % 5 == 0)?@me=" class=\"bline\"":@me="";[/field:global]><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
24小时内更新的文章时间显示为红色:
[field:pubdate runphp='yes']
$a="<font color=red>".strftime('%m-%d',@me)."</font>";
$b=strftime('%m-%d',@me);
$ntime = time();
$day3 = 3600 * 24;
if(($ntime - @me) < $day3) @me = $a;
else @me =$b;
[/field:pubdate]
SQL的调用:
{dede:sql sql="SELECT * FROM dede_archives where typeid2 in(13,14,15,16,17,18) and typeid=6 order by pubdate DESC limit 5 "}
<li><a href='[field:id runphp='yes'] $id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id]' title="[field:title/]" target="_blank"><b>[field:title function=cn_substr(@me,60)/]</b></a></li>
{/dede:sql}
列表页常用标签调用:
栏目标题 : {dede:field.seotitle /}
栏目关键词: {dede:field name=’keywords’/}
栏目描述: {dede:field name=’description’ function=’html2text(@me)’/}
栏目内容: {dede:field.content/}
当前栏目位置: {dede:field name=’position’/}
当前栏目的文章列表:
{dede:list pagesize='10'}
<a href='[field:arcurl/]'>[field:title/]</a>
[field:description/<a href='[field:arcurl/]'>[详情]</a>
{/dede:list}
当前栏目文章列表分页:
{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}
文章列表页码:{dede:pagebreak/}
文章页常用标签调用:
文章标题 : {dede:field.title/}_{dede:global.cfg_webname/}
文章关键词: {dede:field.keywords/}
文章描述: {dede:field.description function=’html2text(@me)’/}
当前文章位置: {dede:field name=’position’/}
当前文章标题名称: {dede:field.title/}
当前文章作者: {dede:field.writer/}
当前文章来源: {dede:field.source/}
当前文章更新日期: {dede:field.pubdate function=”MyDate(‘Y-m-d H:i’,@me)”/}
当前文章内容: {dede:field.body/}
上一篇: {dede:prenext get=’pre’/}
下一篇: {dede:prenext get=’next’/}
调用相关文章:
{dede:arclist row='10' titlelen='42' orderby='hot'}
<li>
<img alt="" src="/templets/sp/images/xgwz1.jpg" />
<a href="[field:arcurl/]">[field:title/]</a>
</li>
{/dede:arclis}
调用相关栏目:
{dede:channel type='self'}
<a href='[field:typelink /]' title="[field:typename/]">[field:typename/]</a>
{/dede:channel}
搜索页常用标签调用:
搜索页标题: {dede:global name=’keyword’ function=’RemoveXSS(@me)’/}_{dede:global.cfg_webname/}
搜索页关键词: {dede:global name=’keyword’ function=’RemoveXSS(@me)’/}
搜索页描述: {dede:global name=’keyword’ function=’RemoveXSS(@me)’/}
搜索页相关文章:{dede:likewords num='8'/}
搜索结果列表页:
{dede:list pagesize='10' titlelen='10000' }
<a href='[field:arcurl/]'>[field:title/]</a>
[field:pubdate function="GetDateMK(@me)"/]
[field:description/]…<a href='[field:arcurl/]'>[详情]</a>
{/dede:list}
{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}
底层模板:
|
DEDE 常用的调用方法的更多相关文章
- DEDE织梦常用的调用方法
DEDE织梦常用的调用常规调用: 网站名称调用:<title>{dede:global.cfg_webname/}</title> 网站关键词调用:<meta name= ...
- phpcms常用接口调用方法
常用函数 , 打开include/global.func.php,下面存放一些公共函数 view plaincopy to clipboardprint?function str_charset($i ...
- 基于apache httpclient的常用接口调用方法
现在的接口开发,大部分是基于http的请求和处理,现在整理了一份常用的调用方式工具类 package com.xh.oms.common.util; import java.io.BufferedRe ...
- 非常实用的织梦dede所有标签调用方法大全
关键描述调用标签: <meta name="keywords" content="{dede:field name='keywords'/}">&l ...
- dede新增字段调用方法
各位在使用{dede:channel }标签的时候,难免会遇到因为现在字段不能满足业务需求,需要新增的情况(具体怎么新增字段自行百度). 但是新增的字段通过DEDE的标签是不能直接使用的,现在博主介绍 ...
- (转)Arcgis API常用接口调用方法
var map, navToolbar, editToolbar, tileLayer, toolbar;//var mapBaseUrl = "http://localhost:8399/ ...
- python开发基础(二)常用数据类型调用方法
1 数字: int 2 3 int : 转换,将字符串转化成数字 4 num1 = '123' 5 num2 = int (a) 6 numadd = num2 +1000 7 print(num2) ...
- dede文章页调用当前栏目链接方法
DedeCMS内容页调用当前栏目其实用下来是调用不出来的,{dede:field.typename/}是有效的,可是 {dede:field.typeurl/}却调不出文档当前栏目所在目录链接URL. ...
- Python基础------列表,元组的调用方法
Python基础------列表,元组的调用方法@@@ 一. 列表 Python中的列表和歌曲列表类似,也是由一系列的按特定顺序排列的元素组成的,在内容上,可以将整数,实数,字符串,列表,元组等任何类 ...
随机推荐
- C#夯实基础之多线程三:线程的优先级
一.为什么需要优先级--线程调度的问题 在现实生活中,优先级是一个很常见的现象:在火车站,如果你是孕妇,你是可以走进站中的专门绿色通道的,可以提前上火车以免拥挤:火警119匪警110出警的时候,都是人 ...
- ScriptedSandbox64.exe 在写Winform程序Debug时不停提交数据
抓包时发现不停的在提交数据,导致抓包内容看不到. 取消方式:Tools -> Options -> Debugging -> General -> Enable Diagnos ...
- win10 安装framework3.5
win+x 点击命令提示符(个管理员) 输入dism.exe /online /enable-feature /featurename:NetFX3 /Source:H:\sources\sxs(解压 ...
- 关于so文件cp覆盖导致调用者core的研究
先说cp好mv/rm的区别: cp from to,则被覆盖文件 to的inode依旧不变(属性也不变),内容变为from的: mv from to,则to的inode变为from的,相应的,to的属 ...
- WEB端实现打印
首先需要下载一个JQ插件: 地址: http://files.cnblogs.com/files/SabWoF/jq%E6%89%93%E5%8D%B0%E6%8F%92%E4%BB%B6%E5%AE ...
- 了解一下OOP的反射API
PHP5的类和对象函数并没有告诉我们类内部的所有一切,而只是报告了它们的公共成员.要充分了解一个类,需要知道其私有成员和保护成员,还要知道其方法所期望的参数 .对此,使用反射API. 1 查看自定义类 ...
- 同个项目写webservice引用EF出现的问题
错误1: 定的架构无效.错误: DataModel.ssdl(2,2) : 错误 0152: 未找到具有固定名称“System.Data.SqlClient”的 ADO.NET 提供程序的实体框架提供 ...
- Duilib源码分析(四)绘制管理器—CPaintManagerUI—(前期准备三)
接下来,我们将继续分析UIlib.h文件中其他的文件, UIContainer.h, UIRender.h, WinImplBase.h, UIManager.h,以及其他布局.控件等: 1. UIR ...
- Datazen地图Chart自定义数据
此篇介绍如何将数据关联到Datazen地图图表.我们会将数据库中的数据映射到地图上. 首先查看下默认地图图表绑定的数据.以下是系统自带的美国地图数据,主要有两列,一列为地名,一列为度量数据.地图会根据 ...
- 基于ZooKeeper的分布式锁和队列
在分布式系统中,往往需要一些分布式同步原语来做一些协同工作,上一篇文章介绍了Zookeeper的基本原理,本文介绍下基于Zookeeper的Lock和Queue的实现,主要代码都来自Zookeeper ...