织梦整理标签
DedeCMS(织梦CMS)网站栏目统计标签及文章数量统计标签
DedeCMS(织梦CMS)网站栏目统计标签及文章数量统计标签第一种:根据所在栏目ID自动判断显示所在栏目的文章数(<span>[field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]</span>)第二种:指定栏目ID{dede:sql sql="SELECT count( ID ) AS c FROM dede_archives where typeid = 栏目id "}本月更新:[field:c /]篇{/dede:sql}第三种:DedeCMS栏目文章数量统计调用,栏目名称按照文章数量排列{dede:sql sql='SELECT d.typename,d.id,count(da.id) as heji FROM dede_arctype d left join dede_archives da on da.typeid=d.id where d.reid=0 group by d.typename order by heji desc limit 0,8;'}<span class="text_1"><span class="count">[[field:heji/]篇]</span><a href="/plus/list.php?tid=[field:id/]">[field:typename/]共投递稿件</a></span><br /> {/dede:sql}第四种:修改include/common.func.php在最后加入代码://*****统计栏目文章数function GetTotalArc($tid){global $dsql;$sql = GetSonIds($tid);$row = $dsql->GetOne("Select count(id) as dd From dede_archives where typeid in({$sql})");return $row['dd']; }在htm最下方添加:{dede:channel type='top' row='8'}<LI>[field:typename/](<span>[field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]</span>)</LI>{/dede:channel}如果想调用副栏目的数量就是//*****统计栏目文章数function GetTotalArc($tid2){global $dsql;$sql = GetSonIds($tid2);$row = $dsql->GetOne("Select count(id) as dd From dede_archives where typeid2 in({$sql})");return $row['dd']; }HTM页面不变现在我们来说说动态调用栏目文章数:动态调用主要针对当前列表页的栏目,而当前的栏目是动态的,因此可以利用type标签调用一个函数就行了。
技术汇总-织梦常用标签汇总
一、常规标签:[field:title/] 文章标题[field:arcurl/] 文章链接[field:picname/] 文章缩略图[field:description function="cn_substr(@me,350)"/] 文章摘要(限定字数)[field:typeurl/] 栏目链接[field:typename/] 栏目名称{dede:field name='typeid' /} 获取当前栏目id{dede:field name='typename' /} 获取当前栏目名称{dede:field name='typeurl'/} 获取当前栏目链接{dede:global.cfg_basehost/}{dede:field name='arcurl'/} 获取当前栏目链接{dede:arclist row='10' otypeid=’top’} {/dede:arclist} 调用全站最新文章{dede:arclist row='10' orderby='click'} {/dede:arclist} 调用点击数多的文章{dede:arclist row='10' flag='c,p' typeid='11' limit='0,3'} {/dede:arclist} 指定ID文章调用{dede:channel type='top' row='10' }{/dede:channel}调用顶级栏目{dede:type typeid='10'}{/dede:type}调用指定栏目{dede:channelartlist typeid='21'}{/dede:channelartlist}调用指定栏目的子栏目二、需要修改程序标签1、调用当前栏目顶级栏目名称、链接、ID打开include/helpers/extend.helper.php 在最后面加入//获取顶级栏目名function GetTopTypename($id){global $dsql;$row = $dsql->GetOne("SELECT typename,topid FROM dede_arctype WHERE id= $id");if ($row['topid'] == '0'){return $row['typename'];}else{$row1 = $dsql->GetOne("SELECT typename FROM dede_arctype WHERE id= $row[topid]"); return $row1['typename'];}} //获取顶级栏目urlfunction GetTopTypeurl($id){global $dsql;$row = $dsql->GetOne("SELECT sitepath,topid FROM dede_arctype WHERE id= $id");if ($row['topid'] == '0'){return $row['sitepath'];}else{$row1 = $dsql->GetOne("SELECT sitepath FROM dede_arctype WHERE id= $row[topid]");return $row1['sitepath'];}}调用标签:{dede:field.typeid function="GetTopid(@me)"/} 顶级栏目ID{dede:field name='typeid' function="GetTopTypename(@me)" /} 顶级栏目名{dede:field name='typeid' function="GetTopTypeurl(@me)" /} 顶级栏目url[field:typeid function="GetTopTypename(@me)/] 栏目页时-名称获取2、调用顶级栏目名称、链接、ID方法2打开include/helpers/extend.helper.php 在最后面加入/**获取一个类目的顶级栏目**/if ( ! function_exists('gettoptype')){function gettoptype($tid,$action){global $dsql,$cfg_Cs;if(!is_array($cfg_Cs)){require_once(DEDEDATA."/cache/inc_catalog_base.inc");}if(!i sset($cfg_Cs[$tid][0]) || $cfg_Cs[$tid][0]==0){$topid = $tid;}else{$topid = GetTopid($cfg_Cs[$tid][0]);}$row = $dsql->GetOne("SELECT * FROM `#@__arctype` WHERE id=$topid");$toptypename = $row['typename'];$toptypeurl = $topid;if($action=='id') return $topid;if($action=='name') return $toptypename;if($action=='link') return GetOneTypeUrlA($row);}}调用标签:{dede:field.typeid function="gettoptype(@me,id)"/} 获取顶极栏目id{dede:field.typeid function="gettoptype(@me,name)"/} 获取顶极栏目名称{dede:field.typeid function="gettoptype(@me,link)"/} 获取顶极栏目链接。
织梦常用标签总结标签调用图片调用等
1.标签名称:channel标记简介:织梦常用标记,通常用于网站顶部以获取站点栏目信息,方便网站会员分类浏览整站信息功能说明:用于获取栏目列表适用范围:全局使用基本语法:{dede:channel type='top' row='8' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a> </li>"}<li><a href='[field:typelink/]'>[field:typename/]</a> </li>{/dede:channel}注意:在此dede大括号添加标记样式的时候需要用一对单引号''。
参数说明:typeid = '0' 栏目IDreid = '0' 上级栏目IDrow = '100' 调用栏目数col = '1' 分多少列显示(默认为单列)type = 'son | sun' son表示下级栏目,self表示同级栏目,top顶级栏目currentstyle = '' 应用样式底层模板字段:ID(同id),typeid, typelink, typename, typeurl,typedir(仅表示栏目的网址)例:{dede:channel type='top' row='9'}<a href="[field:typeurl/]" rel="nofollow">[field:typename/]</a> |{/dede:channel}注:在没有指定typeid的情况下,type标记与模板的环境有关,如,模板生成到栏目一,那么type='son'就表示栏目一的所有子类模板路径标签:{dede:global.cfg_templets_skin/}/ 克隆完模板后第一步要做的是替换href路径(一般为对css样式的引入。
织梦系统(dede)标签使用及问题解决方法总结
织梦cms(dede)标签使用及问题解决方法总结longyamiao 以前使用过织梦cms(dede)进行网站建设,最近又一次做网站,在制作过程中遇到一些问题,现将标签使用解决方法总结一下。
一、dede 我的文档及收藏方面处理方法——longyamiao问题一:我的文档里有已通过、待审核、未通过三种情况。
而在点击时不是以滑动门的方式显示,而是重新加载网页。
无法达到更改已通过、待审核、未通过三处样式的目的。
问题二:当点击我的文档打开网页时,网页显示的是我所有文档,当点击已通过时,网页显示的是我的已通过审核的文档,当点击下一页查看时发现未通过的文章显示出来了。
解决:(一)点击时每次重新加载,解决方法是,一个模板复制三次,分别命名。
在模板里改变点击已通过待审核未通过的地址。
PHP 和HTM 模板分别是Default/member/myupload.phpDefault/member/templets/myupload.htm 更改PHP里打开模板的链接更改HTM模板里打开PHP的链接。
(二)在myupload.php里用$arcrank表示已通过待审核未通过分别值为1 -1 -2。
点击下一页出现故障的原因是,在分页时,分页链接查询数据库没有加入arcrank参数的限制条件。
分页样式及代码在Default/include/datalistcp.class.php中分布链接地址为$purl .= "?".$geturl; 在这里如果直接添加arcrank 变成$purl .= "?arcrank=1&".$geturl; 在已通过页面里能看到是正常的,但由于是常量,不能变化,在待审核和未通过里则显示错误,同时在我的收藏里也显示错误。
所以没有考虑像第一步那样复制成多份模板,而是想办法传递参数。
可我看代码myupload.php 没有给datalistcp.class.php传递参数。
织梦后台功能整理
OSS层运营支撑系统参考1、核心a) 常用操作i. 网站栏目管理 ii. 所有档案列表 iii. 等审核的档案 iv. 我发布的文档 v. 评论管理 vi. 内容回收站b) 内容管理i. 分类信息 ii. 普通文章 iii. 图片集 iv. 软件 v. 商品 vi. 专题管理c) 附件管理i. 上传新文件 ii. 附件数据管理 iii. 文件式管理器d) 频道模型i. 内容模型管理 ii. 单页文档管理 iii. 联动类别管理 iv. 自由列表管理 v. 自定义表单e) 批量维护i. 更新系统缓存 ii. 文档批量维护 iii. 搜索关键词维护 iv. 文档关键词维护 v. 重复文档检测 vi. 自动摘要|分页 vii. TAG标签管理 viii. 数据库内容替换f) 系统帮助i. 参考文档 ii. 意见建议反馈 iii. 官方交流论坛2、模块a) 模块管理i. 模块管理 ii. 上传新模块 iii. 模块生成向导b) 辅助插件i. 插件管理器 ii. 挑错管理 iii. 百度新闻 iv. 文件管理器 v. 广告管理 vi. 友情链接 vii. 投票模块 viii. bShare分享插件 ix. 站内新闻发布 x. 邮件订阅c) 圈子管理i. 分类设置 ii. 圈子列表 iii. 主题管理d) 邮件订阅i. 会员邮件管理 ii. 订阅期刊管理 iii. 订阅分类管理 iv. 群发期刊管理 v. 获取邮件地址 vi. 邮件列表管理e) 问答管理i. 栏目管理 ii. 问题管理 iii. 答案管理 iv. 幻灯片管理3、生成a) 自动任务i. 一键更新网站 ii. 更新系统缓存b) HTML更新i. 更新主页HTML ii. 更新栏目HTML iii. 更新文档HTML iv. 更新网站地图 v. 更新RSS文件 vi. 获取JS文件 vii. 更新专题HTML4、采集a) 采集管理i. 采集节点管理 ii. 临时内容管理 iii. 导入采集规则 iv. 监控采集模式 v. 采集未下载内容b) 批量维护i. 更新系统缓存 ii. 文档批量维护 iii. 搜索关键词维护 iv. 文档关键词维护 v. 重复文档检测 vi. 自动摘要|分页 vii. TAG标签管理 viii. 数据库内容替换5、会员a) 会员管理i. 注册会员列表 ii. 会员级别设置 iii. 积分头衔设置 iv. 会员模型管理 v. 会员短信管理 vi. 会员留言管理 vii. 会员动态管理 viii. 会员心情管理b) 支付工具i. 点卡产品分类 ii. 点卡产品管理 iii. 会员产品分类 iv. 会员消费记录 v. 商店订单记录 vi. 支付接口设置 vii. 配货方式设置6、模块a) 模板管理i. 默认模板管理 ii. 标签源码管理 iii. 自定义宏标记 iv. 智能标记向导 v. 全局标记测试b) 系统帮助i. 参考文档 ii. 意见建议反馈 iii. 官方交流论坛7、系统a) 系统设置i. 系统基本参数ii. 系统用户管理 iii. 用户组设定 iv. 服务器分布/远程 v. 系统日志管理 vi. 验证安全设置 vii. 图片水印设置 viii. 自定义文档属性 ix. 软件频道设置 x. 防采集串混淆 xi. 随机模板设置 xii. 计划任务管理 xiii. 数据库备份/还原 xiv. SQL命令行工具 xv. 文件校验[S] xvi. 病毒扫描[S] xvii. 系统错误修复[S]b) 支付工具i. 点卡产品分类 ii. 点卡产品管理 iii. 会员产品分类 iv. 会员消费记录 v. 商店订单记录 vi. 支付接口设置 vii. 配货方式设置c) 系统帮助i. 参考文档 ii. 意见建议反馈 iii. 官方交流论坛。
dede(织梦)标签总结
作者链接调用标签: [field:writer /]
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
栏目链接调用标签: [field:typelink function='str_replace("a ","a class=ulink ",@me)'/]
头条推荐调用标签: {dede:arclist row=1 titlelen=24 orderby=pubdate att=2} <dt> [field:textlink/]
--------------------------------------------------------------------------------
上一篇下一篇标签: {dede:prenext get='pre'/}{dede:prenext get='next'/}
--------------------------------------------------------------------------------
当前位置调用标签: {dede:field name='position'/}
织梦内容管理系统模板标签代码参考
◆织梦内容管理系统模板标签代码参考【Arclist 标记】这个标记是DedeCms最常用的一个标记,也叫自由列表标记,其中hotart、coolart、likeart、artlist、imglist、imginfolist、specart、autolist 这些标记都是由这个标记所定义的不同属性延伸出来的别名标记。
功能说明:获取指定的文档列表适用范围:封面模板、列表模板、文档模板基本语法:{dede:arclist typeid=’' row='’ col=’’ titlelen='’ infolen=’’imgwidth=’’ imgheight=’' listtype=’' orderby=’' keyword=’'}底层模板(InnerText){/dede:arclist}属性说明:[1] typeid='’ 表示栏目ID,在列表模板和档案模板中一般不需要指定,在封面模板中允许用”,”分开表示多个栏目;[2]row='’ 表示返回文档列表总数;[3] col=’’ 表示分多少列显示(默认为单列);[4]titlelen=’’ 表示标题长度;[5]infolen=’' 表示内容简介长度;[6]imgwidth='' 表示缩略图宽度;[7]imgheight='' 表示缩略图高度;[8]type='' 表示档案类型,其中空值、不使用这个属性或type=’all’时为普通文档§ type='commend’时,表示推荐文档,等同于{dede:coolart}{/dede:coolart}§ type='image'时,表示必须含有缩略图片的文档,等同于{dede:imglist}{/dede:imglist}、{dede:imginfolist}{/dede:imginfolist}§ type=’spec’时,表示专题,等同于标记{dede:specart}{/dede:specart}以上属性值可以联合使用,如:type=’commend image’ 表示推荐的图片文档[9]orderby=’’ 表示排序方式,默认值是senddate 按发布时间排列.§ orderby=’hot' 或orderby='click' 表示按点击数排列§ orderby='pubdate’ 按出版时间排列(即是前台允许更改的时间值)§ orderby=’sortrank’ 按文章的新排序级别排序(如果你想使用置顶文章则使用这个属性)§ orderby='id' 按文章ID排序§ orderby='postnum' 按文章评论次数排序§ orderby='rand’ 随机获得指定条件的文档列表[10] orderway=’’ 值为desc 或asc ,指定排序方式是降序还是顺向排序,默认为降序。
织梦标签
织梦5.7DEDE最全最完整的标签大全-织梦之家分享整理-让你建站无忧1.关键描述调用标签:<meta name="keywords" content="{:field name='keywords'/}"><meta name="description" content="{dede:field name='description' function='html2text(@me)'/}">2.路径调用标签:{dede:field name='templeturl'/}{dede:global.cfg_templets_skin/}3.网站标题调用标签:dede:global name='cfg_webname'/}4.栏目导航调用标签:<a href="/">首页</a></li>{dede:channel type='top' row='8' currentstyle="<li class='thisclass'><a href='~typelink~'>~typename~</a> </li>"}<li><a href='[field:typelink/]' target="_blank">[field:typename/]</a> </li>{/dede:channel}5.指定调用栏目标签:{dede:onetype typeid='ID'}[field:typename /]{/dede:onetype}6.频道栏目调用标签:{dede:channel type='self'}<li><a href='[field:typelink/]'>[field:typename/]</a></li>{/dede:channel}7.友情链接调用标签:{dede:flink row='24' linktype=2/}8.网站版权调用标签:{dede:global name='cfg_powerby'/}9.网站备案调用标签:{dede:global name='cfg_beian'/}10.当前栏目名称标签:{dede:field name='typename'/}11.当前位置调用标签:{dede:field name='position'/}12.列表文章调用标签:{dede:list pagesize='8'}{/dede:list}13.栏目链接调用标签:[field:typelink function='str_replace("a ","a class=ulink ",@me)'/] 14.作者链接调用标签:[field:writer /]15.列表点击调用标签:[field:click/]16.列表评论调用标签:[field:postnum/]17.查阅全文调用标签:<a href="[field:arcurl/]">查阅全文...</a>18.列表时间调用标签:[field:pubdate function="GetDateTimeMK(@me)"/]19.列表分页调用标签:{dede:pagelist listsize='4' listitem='index pre pageno next end '/} 20.文章标题调用标签:{dede:field name="title"/}21.文章来源调用标签:{dede:field name='source'/}22.文章作者调用标签:{dede:field name='writer' /}23.文章时间调用标签:{dede:field name='pubdate' function='GetDateMk(@me)'/}24.文章Tag调用标签:{dede:tag type='current'/}25.文章点击调用标签:<script src="{dede:field name='phpurl'/}/count.php?aid={dede:field name='ID'/}&mid={dede:field name='memberid'/}&view=yes" language="javascript"></script>26.文章内容调用标签:{dede:field name='body'/}27.文章分页调用标签:{dede:pagebreak/}[<a href="{dede:field name='phpurl'/}/stow.php?arcID={dede:field name=ID/}">收藏</a>][<a href="{dede:field name='phpurl'/}/recommend.php?arcID={dede:field name=ID/}">推荐</a>] [<a href="{dede:field name='phpurl'/}/feedback.php?arcID={dede:field name=ID/}">评论</a>][<a href="#" onClick="window.print();">打印</a>][<a href="#" onClick="window.close();">关闭</a>]28.文章顶客次数标签:{dede:field name='digg'/} <a href="javascript:Digg('digg',{dede:field name='id'/});">顶一下</a>29.上一篇下一篇标签:{dede:prenext get='pre'/}{dede:prenext get='next'/}30.头条推荐调用标签:{dede:arclist row=1 titlelen=24 orderby=pubdate att=2} <dt> [field:textlink/]<span>[field:description/]……</span> </dt> {/dede:arclist}31.最新文章调用标签:{dede:arclist row=8 titlelen=24 orderby=pubdate}<li>[field:textlink/]</li> {/dede:arclist}32.热关键字调用标签:{dede:hotwords num='5' subday='30'/}33.最新图文调用标签:{dede:arclist row=4 titlelen=20 orderby=pubdate type='image.' imgwidth='152' imgheight='98'}<dd><a href="[field:arcurl/]"><img src="[field:picname/]" alt="[field:title/]" ></a><span><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></span> </dd>{/dede:arclist}34.推荐文档调用标签:{dede:arclist type='commend' titlelen='40' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:arclist}35.随机推荐调用标签:{dede:arclist type='commend' titlelen='26' orderby='rand' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:arclist}36.热点文档调用标签:{dede:arclist orderby='click' titlelen='40' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:arclist}37.相关文档调用标签:{dede:likeart titlelen='24' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li>{/dede:likeart}38.调用图片链接标记:<a href="[field:arcurl/]"><img src="[field:picname/]" alt="[field:title/]" ></a><a href='[field:arcurl /]'>[field:image/]</a>39.调用文字链接标记:<a href="[field:aucurl/]" title="[field:title/]">[field:title/]</a><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a>40.控制字数描述标记:[field:description function="cn_substr(@me,100)"/]...41.调用文章tags标记:{dede:tag type='current'/}42.文章关键字与描述:{dede:field name='keywords'/}{dede:field name='description' function='html2text(@me)'/}43.栏目介绍:{dede:field name='description' function='html2text(@me)'/}44.调用外部htm文件:{dede:include file='head.htm' ismake='yes'/}45.搜索文章调用标签:{dede:global name='keyword'/}的搜索结果 - {dede:global name='cfg_webname'/}46.递增序列号:[field:global name=autoindex/]47.dede文章列表前面显示所在栏目:{dede:list pagesize='60'}<li style="width:778px;"><span>点击:[field:click/] 评论:[field:postnum/]日期:[field:pubdate function='strftime("%y-%m-%d",@me)'/]</span>[field:typelink function='str_replace("a ","a ",@me)'/]<a href="[field:arcurl/]">[field:title/]</a></li>{/dede:list}列表隔5行加一行线:{dede:list pagesize='50'}<LI><a href="[field:arcurl /]" title="[field:title function='htmlspecialchars(@me)'/]"target=_blank>[field:title function="cn_substr(@me,48)"/]</a>[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]<br>[field:global name=autoindex runphp="yes"]if(@me%5==0)@me="<hr />";else @me="";[/field:global]{/dede:list}<DIV class="line2 m1 m3"></DIV></LI>48.最新文章列表“隔行换色” 的方法{dede:arclist orderby=pubdate titlelen='26' row='10'}[field:global runphp='yes' name=autoindex]$a="<div id='a'>";$b="<div id='b'>";if ((@me%2)==0) @me=$a;else @me=$b;[/field:global]<ul><li>[field:title/]</li></ul></div>{/dede:arclist}49.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]50.COPY页面内容,自动在后面加上网站信息,利于SEO<script type="text/javascript">document.body.oncopy = function () { setTimeout( function () { var text = clipboardData.getData("text"); if (text) { text = text + "\r\n本篇文章来源于 www.地址.COM 原文链接:"+location.href; clipboardData.setData("text", text); } }, 100 ) }</script>51.按时间点击文章排行榜调用标签:按总: {dede:arclist row='24' titlelen=24 orderby=click}按月: {dede:arclist row='24' titlelen=8 orderby=click subday=30}按周: {dede:arclist row='24' titlelen=8 orderby=click subday=7}在首页调用某栏目的子栏目{dede:channel type=’sun’ typeid=’栏目ID’}<a href=”[field:typelink/]“>[field:typename/]</a>{/dede:channel}或者{dede:global name=’maplist’/}52.搜索表单调用标签:<form action="{dede:global name='cfg_phpurl'/}/search.php" name="formsearch"><input type="hidden" name="kwtype" value="1" /><input name="keyword" id="keyword" type="text" class="searchtxt" /><select name="searchtype" id="searchtype"><option value="titlekeyword" selected>智能模糊搜索</option><option value="title">仅搜索标题</option></select><input type="image" src="{dede:field name='templeturl'/}/images/topsearch_submit.gif" /></form>53.实现“文章标题-2级栏目-1级栏目-网站名”形式{dede:field name='title'/}-{dede:field name='position' runphp='yes'}$tc="-"; //分隔符$tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符@me=html2text(@me); //去除html标签$tf=split($tw,@me); //分解成数组for($ta=(count($tf)-2);$ta>=1;$ta--){ //循环赋值给$tk$tk.=trim($tf[$ta]).$tc;}$tk=substr($tk,0,-1);@me=$tk; //赋值给@me{/dede:field}-{dede:global name='cfg_webname'/}54.调用缩略图:<img src='{dede:field name="litpic"/}'>55.发布的文章显示红色日期或加上new字或new小图片给近三天(或当天)发布的文章显示红色日期或加上new字或new小图片等。
04织梦快速建站标签大全认识及标签调用
列表信息调用 所属栏目调用 分页标签调用
自定义标签调用
栏目页面标题调用
内容页标题调用
版权信息
风格路径
备案信息
Css路径
发布时间调用 上一篇下一篇调用
文章简介 文章内容调用
1 2
织梦标签的认识 织梦标签的分类
4
织梦标签调用实例
三大方向调用详解(以企业站为例)
首页的调用详解
列表页、单页面标签调用详解
内容页标签调用详解
首页标签调用详解
导航栏目的调用实例
新闻列表图文样式调用实例
产品栏目调用实例
列表Hale Waihona Puke 面标签调用详解列表内容调用实例
分页标签调用实例
当前位置标签调用
内容页面标签调用详解
文章页内容的调用实例
发布日期 编辑标签调用实例
上一篇下一篇标签调用实例
1 2
织梦标签的认识 织梦标签的分类 织梦标签的调用
章节三:织梦dedecms标签的认识以及标签调用技巧
主讲人:宿学彬
2 3 4
织梦标签的分类 织梦标签的调用 织梦标签调用实例
织梦标签是一种数据调用语句
标签按照一定的规范进行编写
标签调用灵活方便但需记忆
标签的意义
标签的规范
标签的分类
标签综合调用
01
02
03
04
05
06
07
标签的作用
标签的调用
自定义标签的使用
1
织梦标签的认识
3 4
织梦标签的调用 织梦标签调用实例
情况介绍
头尾基本标签 织梦标签分类其主要按 照每个页面的调用内容 进行分类,方便记忆、 调取更加便捷实用。
织梦标签大全
织梦标签大全1、栏目相关①在首页调用某栏目的子栏目{dede:channel type=’sun’typeid=’栏目ID’}<a href=”[field:typelink/]“>[field:typename/]</a>{/dede:channel}或者{dede:global name=’maplist’/}②指定调用栏目标签:{dede:onetype typeid='ID'}[field:typename/]{/dede:onetype}③频道栏目调用标签:{dede:channel type='self'}<li><a href='[field:typelink/]'>[field:typename/]</a></li>{/dede:channel}2、搜索相关①搜索表单调用标签:<form action="{dede:globalname='cfg_phpurl'/}/search.php"name="formsearch"><input type="hidden" name="kwtype" value="1" /><input name="keyword" id="keyword" type="text" class="searchtxt" /> <select name="searchtype" id="searchtype"><option value="titlekeyword" selected>智能模糊搜索</option><option value="title">仅搜索标题</option></select><inputtype="image"src="{dede:fieldname='templeturl'/}/images/topsearch_subm it.gif" /></form>②DEDE seo小技巧加个百度搜索本篇文章【<a href="javascript:" onclick='window.open("/s?q1={dede:field name="title"/}&q2=&q3=&q4=&rn=10&lm=0&ct=1&ft=&q5=& amp;q6=你的网址")' target="_top" title="在百度搜索“{dede:field name="title" /}”相关内容"><font color=red>在百度搜索更多繁体字</font></a>】把你的网址改一下,不加http,演示: 文章页或者【<ahref="javascript:"onclick='window.open("/baidu?word={dede:field name="title" /}")' target="_top"title="在百度搜索“{dede:field name="title" /}”相关内容"><font color=red>搜索舞步</font></a>】7、图片相关调用缩略图:<img src='{dede:field name="litpic"/}'>二、列表标签:* 列表文章调用标签:{dede:list pagesize='8'}{/dede:list}* 栏目链接调用标签:[field:typelink function='str_replace("a ","a class=ulink ",@me)'/]* 作者链接调用标签:[field:writer /]* 列表点击调用标签:[field:click/]* 列表评论调用标签:[field:postnum/]* 查阅全文调用标签:<a href="[field:arcurl/]">查阅全文…</a>* 列表时间调用标签:[field:pubdate function="GetDateTimeMK(@me)"/]* 列表分页调用标签:{dede:pagelist listsize='4' listitem='index pre pageno next end '/}栏目介绍:{dede:field name='description' function='html2text(@me)'/}* 列表隔5行加一行线:{dede:list pagesize='50'}<li><a href="[field:arcurl /]" title="[field:title function='htmlspecialchars(@me)'/]"target=_blank>[field:title function="cn_substr(@me,48)"/]</a>[field:pubdate runphp='yes']$a="<font color=red>".strftime('%m-%d',@me)。
dede常用标签汇总
Dedecms 常见标签及代码汇总1、文本最常见的标签:文章标题-------------------------[field:title/] 带连接的文章标题----------------[field:textlink/] 文章链接地址---------------------[field:arcurl/] 文章摘要--------------------------[field:info/]2、图片标记 <img src="" /> 等于 [field:image/]<a href='[field:arcurl /]'><img src='[field:litpic/]' border='0' width='200' height='100' ></a> [field:imglink /] :带链接的图片, <a href='[field:arcurl /]'> [field:image/]</a>[field:imglink /]与<a href='[field:arcurl /]'>[field:image/]</a> 是完全等价的, 只不过后者更灵 活一点,可以在 <a>中添加 title="", alt="",但是虽然灵活了,缺少了图片的宽度和高度的 控制,所以要在 CSS 中控制图片的大小,适合对 CSS 有一点了解的人。
在文章页面显示该文章缩略图:<img src="{dede:field.litpic/}"> 在栏目页显示文章缩略图的标记:<IMG src="[field:litpic/]" />3、友情链接默认(一列) :{dede:flink row='24'/} 横排文字显示:{dede:flink linktype='2' row='24'}[field:link /]{/dede:flink} 横排图片显示:{dede:flink linktype='1' type='image' row='24'}[field:link /]{/dede:flink}4、拦目:1:<a href='[field:typeurl /]'>[field:typename /]</a>2:[field:typelink /] 二者是相等的,只不过是前者更灵活一点5、5.7 版本的幻灯 flash 调用代码:<script language='javascript'> linkarr = new Array(); picarr = new Array(); textarr = new Array(); var swf_width=280; var swf_height=192; //文字颜色|文字位置|文字背景颜色|文字背景透明度|按键文字颜色|按键默认颜色|按键当前 颜色|自动播放时间|图片过渡效果|是否显示按钮|打开方式 var configtg='0xffffff|0|0x3FA61F|5|0xffffff|0xC5DDBC|0x000033|2|3|1|_blank'; var files = ""; var links = ""; var texts = ""; //这里设置调用标记 {dede:arclist flag='f' row='5'} linkarr[[field:global.autoindex/]] = "[field:arcurl/]"; picarr[[field:global.autoindex/]] = "[field:litpic/]"; textarr[[field:global.autoindex/]] = "[field:title function='html2text(@me)'/]"; {/dede:arclist} for(i=1;i<picarr.length;i++){ if(files=="") files = picarr[i]; else files += "|"+picarr[i]; } for(i=1;i<linkarr.length;i++){ if(links=="") links = linkarr[i]; else links += "|"+linkarr[i]; }for(i=1;i<textarr.length;i++){ if(texts=="") texts = textarr[i]; else texts += "|"+textarr[i]; } document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"codebase="/pub/shockwave/cabs/flash/swflash.cab#version=6, 0,0,0" width="'+ swf_width +'" height="'+ swf_height +'">'); document.write('<param name="movie" value="{dede:global.cfg_templeturl/}/default/images/bcastr3.swf"><param name="quality" value="high">'); document.write('<param name="menu" value="false"><param name=wmode value="opaque">'); document.write('<param name="FlashVars"value="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'&bcastr_config='+confi gtg+'">'); document.write('<embed wmode="opaque" FlashVars="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'&bcastr_config='+c onfigtg+'&menu="false" quality="high" width="'+ swf_width +'" height="'+ swf_height +'" type="application/x-shockwave-flash" pluginspage="/go/getflashplayer" />'); document.write('</object>'); </script> src="{dede:global.cfg_templeturl /}/default/images/bcastr3.swf"6、点击:[field:click/] [field:click runphp="yes"] if(@me>1000)@me='<font color="#ff0000">@me</font>'; else @me=@me; [/field:click] 超过 1000 点击的,显示红色,颜色可以自己定义。
织梦基本标签大全
织梦网站标签整理1、首页:dedecms网站首页头部标签:{dede:global.cfg_webname/}是网站名意思。
这里显示的文字是出现在搜索引擎标题部分。
比较重要的部分。
{dede:global.cfg_description/}这是描述标签。
这个就是出现在搜索引擎中简单的文字介绍。
也是比较重要的部分。
{dede:global.cfg_keywords/}这里是关键字标签。
这个大家应该都知道了,是我们经常说的关键词。
标题标签:{dede:global.cfg_webname/}关键词标签:{dede:global.cfg_keywords/}描述标签:{dede:global.cfg_description/}网站备案号:{dede:global.cfg_beian/}网站版权:{dede:global.cfg_powerby/}友情链接:{dede:flink row='24'/}网站地址:{dede:global.cfg_cmsurl/}网站导航标签:{dede:channel row="10" type="top" col="1" currentstyle="~typename~" }[field:typename/]{/dede:channel}文章列表标签:{dede:arclist row="5" typeid="10" titlelen="45" infolen="60" limit="2" keyword="dedecms" orderby="pubdate" orderway="desc" col="1" subday="30" imgwidth="100"imgheight="100" idlist="22" flag="h" type="image" channelid="1"}[[field:typename/]][field:title /]{/dede:arclist}友情链接标签:{dede:flink row="24" titlelen=20 linktype="2" type="text" }{dede:flink/}{/dede:flink}或{dede:flink row='24'/}在首页调用某栏目的子栏目:{dede:channel type=’sun’ typeid=’栏目ID’}[field:typename/]{/dede:channel}或者{dede:global name=’maplist’/}最新图文调用标签:{dede:arclist row=4 titlelen=20 orderby=pubdate type='image.' imgwidth='152' imgheight='98'} <dd><ahref="[field:arcurl/]"><img src="[field:picname/]" alt="[field:title/]" ></a><span><a title="[field:titlefunction='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></span> </dd>{/dede:arclist} 热关键字调用标签: {dede:hotwords num='5' subday='30'/}最新文章调用标签: {dede:arclist row=8 titlelen=24orderby=pubdate}<li>[field:textlink/]</li> {/dede:arclist}头条推荐调用标签: {dede:arclist row=1 titlelen=24 orderby=pubdate att=2} <dt> [field:textlink/]<span>[field:description/]……</span> </dt> {/dede:arclist}<div class="channel_sort">{dede:channelartlist cacheid='channelsonlist'}<h3><a href="{dede:field name='typeurl'/}" >{dede:fieldname='typename'/}</a></h3><ul>{dede:channel type='son' row='10' noself='yes'}<li><a href='[field:typeurl/]'[field:rel/]><span>[field:typename/]</span></a></li>{/dede:channel}</ul>{/dede:channelartlist}</div>【Channel 标记】功能说明:用于获取栏目列表适用范围:封面模板、列表模板、文档模板(1)基本语法{dede:channel row='' type=''}自定义样式模板(InnerText){/dede:channel}(2)属性[1] row='数字' 表示获取记录的条数(通用在某级栏目太多的时候使用,默认是8)[2] type = top,sun/son,selftype='top' 表示顶级栏目type='son' 或'sun' 表示下级栏目type='self' 表示同级栏目嵌套一:<ul>{dede:channelArtlist typeid='1'}<li>{dede:type}[<a href="[field:typelink /]"><b>[field:typename /]</b></a>]{/dede:type}{dede:channel type='son'}<a href='[field:typelink /]'>[field:typename/]</a>{/dede:channel}</li>{/dede:channelArtlist}</ul>嵌套二:{dede:channelArtlist typeid='0'}<div class="AList">{dede:type}<h3><a href="[field:typelink /]">>> [field:typename /]</a></h3>{/dede:type}<ul>{dede:arclist row="8" titlelen='100'}<li><span>[field:pubdate function="MyDate('Y/m/d',@me)"/]</span><ahref="[field:arcurl /]" title="[field:title function='html2text(@me)'/]">[field:title function=' ( strlen("@me")>40 ? cn_substr("@me",40): "@me" ) '/]</a></li>{/dede:arclist}</ul></div>{/dede:channelArtlist}dedecms 调用文章简介[field:description /]如何限制字数第一种方法:(推荐,可加省略号)[field:description function='cn_substr(Html2text("@me")."...",80)'/] 调用现成的cn_substr()字符串截取函数来实现,80为限制字节数(一个汉字等于2个字节);第二种方法:(推荐!)使用[field:infos/] 代替[field:description/] 在arclist 标签内设定infolen='30' 来设定长度;首页新闻列表调用{dede:arclist typeid='17' row='10' titlelen='32' }{/dede:arclist}[1]、typeid='' 栏目ID,在列表模板和档案模板中一般不需要指定,在首页模板中允许用","分开表示多个栏目;[2]、row='10' 返回文档列表总数[3]、titlelen = '30' 标题长度等同于titlelength[4]、infolen='160' 表示内容简介长度等同于infolength(只控制infos,并不控制description的内容)[5]、orderby='hot' 文档排序方式orderby='hot'或orderby='click' 表示按点击数排列orderby='sortrank' 或orderby='pubdate' 按出版时间排列orderby='rand' 随机获得指定条件的文档列表底层调用字段:[field:arcurl/] 链接地址[field:title/] 链接标题[field:pubdate function="MyDate('y-m-d',@me)"/] 文章更新时间[field:description/] 描述[field:litpic/]图片地址[field:source/] 文章来源[field:writer/] 作者调用两个栏目,以及他们各自的子栏目,他们对应typeid为3和5{dede:channelartlist typeid='3,5'}<a href="{dede:fieldname='typeurl'/}"><b>{dede:field name='typename'/}</b></a>(上一级栏目)<br> {dede:channel type='son' noself='yes'}<ahref="[field:typelink/]">[field:typename/]</a><br />{/dede:channel}<hr>{/dede:channelartlist}{dede:type}<a href="[field:typelink /]">[field:typename/]</a>{/dede:type}2、列表页:{dede:arclist row="5" typeid="10" titlelen="45" infolen="60" limit="2" keyword="dedecms"orderby="pubdate" orderway="desc" col="1" subday="30" imgwidth="100"imgheight="100" idlist="22" flag="h" type="image" channelid="1"}[[field:typename/]][field:title /]{/dede:arclist}3、内容页:文章模型内容页标签:文章标题:{dede:field.title/}文章链接:{dede:field name='arcurl'/}发布时间:{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/}文章来源:{dede:field.source/}作者:{dede:field.writer/}责任编辑:{dede:adminname/}文章简介:{dede:field.description}正文内容:{dede:field.body/}点击数:<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:fieldname='id'/}&mid={dede:field name='mid'/}" type='text/javascript' language="javascript"></script> 图片模型内容页标签:图片列表开始:{dede:productimagelist}图片列表结束:{/dede:productimagelist}图片显示:[field:imgsrc/]图集缩略图:{dede:field name='image'/}图片链接:javascript:ChangePic('[field:imgsrc/]', '#bigpicimg');图片tiltle:[field:text/]下载模型内容页标签:软件类型:{dede:field.softtype/}授权方式:{dede:field.accredit/}界面语言:{dede:nguage/}软件大小:{dede:field.softsize/}文件类型:{dede:field.filetype/}运行环境:{dede:field.os/}软件等级:{dede:field.softrank function='GetRankStar(@me)'/}发布时间:{dede:field.pubdate function="GetDateMk('@me')"/}官方网址:{dede:field.officialurl/}演示网址:{dede:field.officialdemo/}下载次数:<script src="{dede:field.phpurl/}/disdls.php?aid={dede:field.id/}" language="javascript"></script> 软件图片:{dede:field name='image'/}下载地址:{dede:field name='softlinks'/}软件介绍:{dede:field.introduce/}下载说明:{dede:softmsg/}文章页通用标签:当前位置:{dede:field name='position'/}上一页:{dede:prenext get='pre'/}下一页:{dede:prenext get='next'/}收藏:<a href="{dede:global name='cfg_phpurl'/}/stow.php?aid={dede:field.id/}">收藏</a>挑错:<a href="{dede:globalname='cfg_phpurl'/}/erraddsave.php?aid={dede:field.id/}&title={dede:field.title/}">挑错</a> 推荐:<a href="{dede:global name='cfg_phpurl'/}/recommend.php?aid={dede:field.id/}">推荐</a>打印:<a href="#" onClick="window.print();">打印</a>4、频道页:5、织梦dedecms标签调用集合-系统标签常用模板Head区域标签首页[Head]完整调用:<title>{dede:global.cfg_webname/}</title><meta name=”description” content=”{dede:global.cfg_description/}” /><meta name=”keywords” content=”{dede:global.cfg_keywords/}” />列表页[Head]完整调用:<title>{dede:field.title/}_{dede:global.cfg_webname/}</title><meta name=”keywords” content=”{dede:field name=keywords/}” /><meta name=”description” content=”{dede:field name=description function=html2text(@me)/}” />文章页[Head]完整调用:<title>{dede:field.title/}_{dede:global.cfg_webname/}</title><meta name=”keywords” content=”{dede:field.keywords/}” /><meta name=”description” content=”{dede:field.description function=html2text(@me)/}” />频道页[Head]完整调用:<title>{dede:field.title/}_{dede:global.cfg_webname/}</title><meta nam e=”keywords” content=”{dede:field name=keywords/}” /><meta name=”description” content=”{dede:field name=description function=html2text(@me)/}” />系统基本配置标签:站点根网址:{dede:global.cfg_basehost/}网站地址:{dede:global.cfg_cmsurl/}主页链接:{dede:global.cfg_indexurl/}网站编码:{dede:global.cfg_soft_lang/}CMS版本:{dede:global.cfg_version/}头部调用:{dede:include filename="head.htm"/}底部调用:{dede:include filename="footer.htm"/}网站备案号:{dede:global.cfg_beian/}版权信息:{dede:global.cfg_powerby/}风格路径:{dede:global.cfg_templets_skin/}图片路径:{dede:global.cfg_templets_skin/}/images/CSS路径:{dede:global.cfg_templets_skin/}/style/JS路径:{dede:global.cfg_templets_skin/}/JS/主页链接名称:{dede:global.cfg_indexname/}递增序列号: [field:global name=autoindex/]。
织梦DEDE模板调用标签大全详细完整总结篇
织梦DEDE模板调用标签大全-提高制作模板速度--------------------------------------------------------------------------------关键描述调用标签:<meta name="keywords" content="{dede:field name='keywords'/}"><meta name="description" content="{dede:field name='description' function='html2text(@me)'/}">--------------------------------------------------------------------------------模板路径调用标签: {dede:field name='templeturl'/}--------------------------------------------------------------------------------网站标题调用标签: {dede:global name='cfg_webname'/}--------------------------------------------------------------------------------栏目导航调用标签: <a href="/">首页</a></li>{dede:channel type='top' row='8' currentstyle="<li class='thisclass'><a href='~typelink~'>~typename~</a> </li>"}<li><a href='[field:typelink/]' target="_blank">[field:typename/]</a> </li>{/dede:channel}--------------------------------------------------------------------------------指定调用栏目标签:{dede:onetype typeid='ID'}[field:typename /]{/dede:onetype}--------------------------------------------------------------------------------频道栏目调用标签:{dede:channel type='self'}<li><a href='[field:typelink/]'>[field:typename/]</a></li>{/dede:channel} --------------------------------------------------------------------------------友情链接调用标签: {dede:flink row='24' linktype=2/}--------------------------------------------------------------------------------网站版权调用标签: {dede:global name='cfg_powerby'/}--------------------------------------------------------------------------------网站备案调用标签: {dede:global name='cfg_beian'/}--------------------------------------------------------------------------------当前栏目名称标签: {dede:field name='typename'/}--------------------------------------------------------------------------------当前位置调用标签: {dede:field name='position'/}--------------------------------------------------------------------------------列表文章调用标签: {dede:list pagesize='8'}{/dede:list}--------------------------------------------------------------------------------栏目链接调用标签:[field:typelink function='str_replace("a ","a class=ulink ",@me)'/]--------------------------------------------------------------------------------作者链接调用标签: [field:writer /]--------------------------------------------------------------------------------列表点击调用标签: [field:click/]--------------------------------------------------------------------------------列表评论调用标签: [field:postnum/]--------------------------------------------------------------------------------查阅全文调用标签: <a href="[field:arcurl/]">查阅全文...</a>--------------------------------------------------------------------------------列表时间调用标签: [field:pubdate function="GetDateTimeMK(@me)"/]--------------------------------------------------------------------------------列表分页调用标签:{dede:pagelist listsize='4' listitem='index pre pageno next end '/}--------------------------------------------------------------------------------文章标题调用标签: {dede:field name="title"/}--------------------------------------------------------------------------------文章来源调用标签: {dede:field name='source'/}--------------------------------------------------------------------------------文章作者调用标签: {dede:field name='writer' /}--------------------------------------------------------------------------------文章时间调用标签:{dede:field name='pubdate' function='GetDateMk(@me)'/}--------------------------------------------------------------------------------文章Tag调用标签: {dede:tag type='current'/}--------------------------------------------------------------------------------文章点击调用标签:<script src="{dede:field name='phpurl'/}/?aid={dede:field name='ID'/}&mid={dede:field name='memberid'/}&view=yes" language="javascript"></script>文章内容调用标签: {dede:field name='body'/}--------------------------------------------------------------------------------文章分页调用标签: {dede:pagebreak/}[<a href="{dede:field name='phpurl'/}/?arcID={dede:field name=ID/}">收藏</a>][<a href="{dede:field name='phpurl'/}/?arcID={dede:field name=ID/}">推荐</a>][<a href="{dede:field name='phpurl'/}/?arcID={dede:field name=ID/}">评论</a>][<a href="#" onClick="();">打印</a>][<a href="#" onClick="();">关闭</a>]--------------------------------------------------------------------------------文章顶客次数标签:{dede:field name='digg'/} <a href="javascript:Digg('digg',{dede:field name='id'/});">顶一下</a>--------------------------------------------------------------------------------上一篇下一篇标签: {dede:prenext get='pre'/}{dede:prenext get='next'/} --------------------------------------------------------------------------------头条推荐调用标签: {dede:arclist row=1 titlelen=24 orderby=pubdate att=2} <dt> [field:textlink/]<span>[field:description/]……</span> </dt> {/dede:arclist}--------------------------------------------------------------------------------最新文章调用标签:{dede:arclist row=8 titlelen=24 orderby=pubdate}<li>[field:textlink/]</li> {/dede:arclist}--------------------------------------------------------------------------------热关键字调用标签: {dede:hotwords num='5' subday='30'/}--------------------------------------------------------------------------------最新图文调用标签:{dede:arclist row=4 titlelen=20 orderby=pubdate type='image.' imgwidth='152' imgheight='98'}<dd><a href="[field:arcurl/]"><img src="[field:picname/]" alt="[field:title/]" ></a><span><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></span> </dd>{/dede:arclist}--------------------------------------------------------------------------------推荐文档调用标签: {dede:arclist type='commend' titlelen='40' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:arclist}--------------------------------------------------------------------------------随机推荐调用标签:{dede:arclist type='commend' titlelen='26' orderby='rand' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:arclist}--------------------------------------------------------------------------------热点文档调用标签: {dede:arclist orderby='click' titlelen='40' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:arclist}--------------------------------------------------------------------------------相关文档调用标签:{dede:likeart titlelen='24' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:likeart}--------------------------------------------------------------------------------调用图片链接标记:<a href="[field:arcurl/]"><img src="[field:picname/]" alt="[field:title/]" ></a><a href='[field:arcurl /]'>[field:image/]</a>--------------------------------------------------------------------------------调用文字链接标记:<a href="[field:aucurl/]" title="[field:title/]">[field:title/]</a><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a>--------------------------------------------------------------------------------控制字数描述标记:[field:description function="cn_substr(@me,100)"/]...--------------------------------------------------------------------------------调用文章tags标记: {dede:tag type='current'/}--------------------------------------------------------------------------------文章关键字与描述: {dede:field name='keywords'/}{dede:field name='description' function='html2text(@me)'/}--------------------------------------------------------------------------------栏目介绍:{dede:field name='description' function='html2text(@me)'/}--------------------------------------------------------------------------------调用外部htm文件:{dede:include file='' ismake='yes'/}--------------------------------------------------------------------------------搜索文章调用标签:{dede:global name='keyword'/}"的搜索结果- {dede:global name='cfg_webname'/} 搜索" {dede:global name='keyword'/}</span>" 的结果--------------------------------------------------------------------------------递增序列号: [field:global name=autoindex/]--------------------------------------------------------------------------------列表隔5行加一行线:{dede:list pagesize='50'}<LI><a href="[field:arcurl /]" title="[field:title function='htmlspecialchars(@me)'/]"target=_blank>[field:titlefunction="cn_substr(@me,48)"/]</a>[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]<br>[field:global name=autoindex runphp="yes"]if(@me%5==0)@me="<hr />";else @me="";[/field:global]{/dede:list}<DIV class="line2 m1 m3"></DIV></LI>--------------------------------------------------------------------------------最新文章列表“隔行换色” 的方法{dede:arclist orderby=pubdate titlelen='26' row='10'}[field:global runphp='yes' name=autoindex]$a="<div id='a'>";$b="<div id='b'>";if ((@me%2)==0) @me=$a;else @me=$b;[/field:global]<ul><li>[field:title/]</li></ul></div>{/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]--------------------------------------------------------------------------------COPY页面内容,自动在后面加上网站信息,利于SEO<script type="text/javascript">= function () { setTimeout( function () { var text = ("text"); if (text) { text = text + "\r\n本篇文章来源于地址.COM 原文链接:"+; ("text", text); } }, 100 ) }</script>--------------------------------------------------------------------------------按时间点击文章排行榜调用标签:按总: {dede:arclist row='24' titlelen=24 orderby=click}按月: {dede:arclist row='24' titlelen=8 orderby=click subday=30}按周: {dede:arclist row='24' titlelen=8 orderby=click subday=7}在首页调用某栏目的子栏目{dede:channel type=’sun’ typeid=’栏目ID’}<a href=”[field:typelink/]“>[field:typename/]</a>{/dede:channel}或者{dede:global name=’maplist’/}--------------------------------------------------------------------------------搜索表单调用标签: <form action="{dede:global name='cfg_phpurl'/}/" name="formsearch"><input type="hidden" name="kwtype" value="1" /><input name="keyword" id="keyword" type="text" class="searchtxt" /> <select name="searchtype" id="searchtype"><option value="titlekeyword" selected>智能模糊搜索</option><option value="title">仅搜索标题</option></select><input type="image" src="{dede:field name='templeturl'/}/images/" /> </form>--------------------------------------------------------------------------------实现“文章标题-2级栏目-1级栏目-网站名”形式{dede:field name='title'/}-{dede:field name='position' runphp='yes'} $tc="-"; trim($tf[$ta]).$tc;}$tk=substr($tk,0,-1);@me=$tk; trftime('%m-%d',@me)."</font>";$b=strftime('%m-%d',@me);$ntime = time();$day3 = 3600 * 24 * 3;if(($ntime - @me) < $day3) @me = $a;else @me =$b;[/field:pubdate]2、==========红色的(new)========[field:pubdate runphp='yes']$aa=strftime('%m-%d',@me);$ntime = time();$tagtime = @me;$day3 = 3600 * 24 * 3;if($tagtime > $ntime-$day3) @me = "<font color='red'>(new)</font>"; else @me = $aa;[/field:pubdate]3、==========加小图片========[field:pubdate runphp='yes']$aa=strftime('%m-%d',@me);$ntime = time();$tagtime = @me;$day3 = 3600 * 24 * 3;if($tagtime > $ntime-$day3) @me = "<img src='' />".$aa;else @me = $aa;[/field:pubdate]--------------------------------------------------------------------------------一种很酷的时间效果[field:pubdate runphp="yes"]if((time()-@me)<(60*60*24)){@me=' <font color="#ff6600">'.strftime("%H:%M",@me).'</FONT>';}else {@me=strftime("%m-%d",@me);}[/field:pubdate]--------------------------------------------------------------------------------DEDE seo小技巧加个百度搜索本篇文章【<a href="javascript:" target="_top" title="在百度搜索“{dede:field name="title" /}”相关内容"><font color=red>在百度搜索更多繁体字</font></a>】把你的网址改一下,不加http,演示:文章页或者【<a href="javascript:" target="_top" title="在百度搜索“{dede:field name="title" /}”相关内容"><font color=red>搜索舞步</font></a>】--------------------------------------------------------------------------------调用tag: {dede:field name='keywords' runphp='yes' }if(!empty(@me)){$kws = explode(' ',@me);@me = "";foreach($kws as $k){@me .= "<a href='/?/$k/'>$k</a> ";}@me= str_replace('+', ' ',trim(@me));}{/dede:field}--------------------------------------------------------------------------------真正采集热门Tags,刷新一次变换一次模板代码:{dede:tag row='10' sort='month' }<a class="tag" href='[field:link/]'>[field:tagname/] </a>{/dede:tag}<script language="javascript"><!--var tag_a=("a");for( i in tag_a){var offset=6;var num=4;if=="tag"){var rnd=((num+offset)*());if(rnd>offset){="tag"+(rnd-offset);}}}ag1 { color:#339900;font-weight:bold;}.tag2 { color:#e65730;}.tag3 { color:#00b9da;}.tag4 { color:#FE3981;font-weight:bold;font-size:14px;}更换标签方式:默认调用的是当月热门标签,如果换想其他的可以:--------------------------------------------------------------------------------最新标签{dede:tag row='30' sort='new'}<a href='[field:link/]'>[field:highlight/]([field:result/])</a>{/dede:tag}--------------------------------------------------------------------------------当月热门标签{dede:tag row='30' sort='month'}<a href='[field:link/]'>[field:tagname/]([field:result/])</a>{/dede:tag}--------------------------------------------------------------------------------随机标签{dede:tag row='60' sort='rand'}<a href='[field:link/]'>[field:highlight/]([field:result/])</a>{/dede:tag}--------------------------------------------------------------------------------任何系统页面调用会员积分排行:{dede:sql sql="Select id,userid,uname,scores From dede_member order by scores desc limit 0,10"}<dd><span class="name"><a href='[field:global name='cfg_cmspath'/]/member/?[field:userid/]/'>[field:uname/]</a></span><span class="jifen">积分[field:scores/]</span></dd>{/dede:sql}--------------------------------------------------------------------------------<!--问答系统-->调用{dede:ask row='10'}<li><span class="gpclass">[<a href="[field:typeurl/]">[field:tidname/]</a>]</span><span class="gptlink"><a href="[field:url/]">[field:title/]</a></span> </li>{/dede:ask}--------------------------------------------------------------------------------企业调用{dede:sql sql="SELECT ,,,,,FROM dede_member mleft join dede_member_cominfo c on =where = 1 and = 1LIMIT 0 , 10"}<dd><span class="name"><a href='[field:global name='cfg_cmspath'/]/member/?[field:userid/]/'>[field:comname/]</a> </span></dd>{/dede:sql}--------------------------------------------------------------------------------专题调用{dede:arclist row=10 orderby=rand type='spec.'}<li><a href="[field:filename function='str_replace("","",@me)'/]" target="_blank"><STRONG>[field:title function=' ( strlen("@me")>16 ? cn_substr("@me",16): "@me" ) '/]</STRONG></a> </li>{/dede:arclist}--------------------------------------------------------------------------------列表页调用TAG标签的两种方法dedecms默认在列表是无法调用tag标签的,经过各位版主们的帮助,现给大家提供出种方法方法1:在列表需要的位置加入下列代码[field:id runphp=yes]$tsql = new DedeSql(false);$tags = '';$tsql->SetQuery("Select From dede_tag_list t left join dede_tag_index i on = where ='@me'");$tsql->Execute('t');while($row = $tsql->GetArray('t',MYSQL_ASSOC)){$tags .= "<a href='/?/".urlencode($row['tagname'])."'>".$row['tagname']."</a>"; }@me=$tags;[/field:id]方法2:在inc_functi*****.php文件里加入function listtag($aid){$tsql = new DedeSql(false);$tags = '';$tsql->SetQuery("Select From dede_tag_list t left join dede_tag_index i on = where ='$aid'");$tsql->Execute('t');while($row = $tsql->GetArray('t',MYSQL_ASSOC)){$tags .= "<a href='/?/".urlencode($row['tagname'])."'>".$row['tagname']."</a>"; }return $tags;}然后在列表页相应位置加入[field:ID function="listtag(@me)"/]标记--------------------------------------------------------------------------------{dede:arclist typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword=''}--------------------------------------------------------------------------------去除html[field:title function='htmlspecialchars(@me)'/]主要使用在FLASH以及<a>中,是了了去除标签中的HTML元素,比如<b></b>等,如果不使用此标签,则会导致HTML代码显示在页面中。
dede常用标签讲解整理
DedeCMS常用标签讲解整理网站的模板就如同一件衣服,衣服的好坏直接决定了网站的好坏,很多网站一看界面就知道不是什么好站点,再一看内容都是千篇一律,这种站点没有特色看的人就少,所以模板的重要性就在于此。
模板的制作也需要简单,目前从很多程序的模板机制看,织梦的模板机制是最简单实用的,通过学习织梦的标签,能够很好的把美工、程序结合起来,并且织梦的模板引擎机制也容易明白,基本上就是想到就能做到。
在之前的课程中,我们也介绍了模板的解析原理,我们来回顾下:这个是我们最常用的一个arclist标记,这个标记主要功能就是用于调用文档内容,以列表的形式显示在前台页面中。
系统首先读取模板文件,然后第一步就是解析标记,解析标记就是将整个标签的属性、属性值提取出来,让后根据这些不同的属性值来调用不同的内容。
这个我们在后面单独的几个标记中具体说明。
我们下面来了解下DedeCMS模板文件的结构,网站内容显示部分的模板主要存放在根目录的/templets/模板目录(默认为default)下面,当然你也可以根据自己的路径进行修改,这里面的文件都是有相应的规则。
这里是模板文件命名规范:(1)index_识别ID.htm:表示板块(栏目封面)模板;(2)list_识别ID.htm:表示栏目列表模板;(3)article_识别ID.htm:表示内容查看页(文档模板,包括专题查看页);(4)search.htm:搜索结果列表模板;(5)index.htm:主页模板;这些模板都是可以通过系统后台对其进行指定,系统默认会读取这些模板内容不同的标签作用域也不相同,这个在官方提供的标签说明中都有列出,所以在使用标签的时候一定要看好标签的作用域,例如{dede:list}这个标签只能在列表页使用,如果放到首页、内容页那是不会有效果的,所以在阅读手册、制作模板的时候需要注意。
下面我们来从不同的常用标签来讲解,我们依次顺序为:arclist(arclistsg)标签、list标签、field、global。
织梦栏目标签
织梦栏目标签织梦是一档以实时讨论和分享为特点的栏目,旨在探索生活的美妙之处,启发人们的思维,以及促进人们之间的交流与互动。
以下是关于织梦栏目的700字标签。
1. 灵感启示:织梦栏目将向观众展示各种灵感和启示,从艺术、文学、电影、音乐、历史等领域汲取灵感,并引发观众的思考和创造力。
灵感启示标签将包括“灵感获取”、“创造力发展”、“历史啟發”等。
2. 社会热点:织梦栏目将与观众一起分享当前的社会热点话题,并提供不同的观点和观点。
这些标签将包括“社会问题”、“政治讨论”、“公益活动”等。
3. 思维拓展:织梦栏目将提供思维拓展的内容,帮助观众更深入地思考和理解事物。
这些标签将包括“哲学思考”、“逻辑思维”、“创新思维”等。
4. 心理学与自我发展:织梦栏目将探索心理学和自我发展的各个方面,帮助观众更好地理解自己和他人,并促进他们的成长和成就。
这些标签将包括“心理学知识”、“情感管理”、“自我实现”等。
5. 未来趋势:织梦栏目将关注未来的发展趋势,包括科技、创新、经济、人工智能等方面的内容。
这些标签将包括“科技进步”、“未来趋势”、“数字化转型”等。
6. 文化和旅游:织梦栏目将介绍各种文化和旅游胜地,展示不同地区的风土人情、历史遗产和美食。
这些标签将包括“文化探索”、“旅游推荐”、“美食文化”等。
7. 生活窍门:织梦栏目将分享生活中的小窍门和技巧,包括健康、家居、美容、烹饪等方面的内容,帮助观众提高生活质量。
这些标签将包括“健康生活”、“家居装饰”、“美食烹饪”等。
8. 名人故事:织梦栏目将传达各种名人的故事和成功经验,从中汲取启示,并与观众分享。
这些标签将包括“名人传记”、“成功故事”、“名人访谈”等。
总结:织梦栏目的标签将涵盖各种领域的内容,包括灵感启示、社会热点、思维拓展、心理学与自我发展、未来趋势、文化和旅游、生活窍门和名人故事。
通过这些标签,织梦栏目旨在启发观众的思考和创造力,促进交流与互动,并为观众提供积极的思维方式和生活指导。
织梦常见标签大全
Байду номын сангаас
8. 调用文章列表
{dede:arclist typeid=19}
{/dede:arclist}
[field:picname /] 获取缩略图
[field:title /] 获取文章标题
5.调用指定的栏目
{dede:type typeid=}
[field:typeurl /] 调用栏目的地址
[field:typename /] 调用栏目的名称
{/dede:type}
6.首页 调用 网站的关键词:{dede:global.cfg_keywords/}
[field:fulltitle /] 获取文章的长标题
[field:description function='cn_substr(@me,80)'/] 获取文章描述,80为获取的字符长度
[field:pubdate function='strftime("%b %d,%Y",@me)'/] 显示的时间格式为:may 15,2009
{dede:channel row=6 type=top }
[field:typeurl /]
{/dede:channel}
row:表示调用的栏目的个数
type:调用的栏目的类型,它的值有两个可以选择:
1. top(顶级栏目) 2.son(子栏目)
[field:typeurl /] 调用栏目的地址
[field:typename /] 调用栏目的名称
4.调用文件并将该文件的代码插入到这个位置中:
织梦标签-课堂笔记
注意点:1.dede的标签不可以嵌套(除了channelartlist里面可以嵌套指定的标签),那么当需要使用{dede:global.cfg_webname/}dede标签的时候我们需要转换成[field:global.cfg_webname/]2.使用范围我们讲的标签,如果不特殊说明那就是说这个标签可以在任何的模板页使用全局使用,所有的模板页面都可以使用!3.文档页的模板实在分类那边修改的,一个分类下面的所有文档的页面应该是一样的!4.添加栏目:文件保存目录:就是栏目文件的一个生成的目录目录相对位置:就是在添加的时候填写的目录是相对于哪个目录的!首页常用标签:1.{dede:global.cfg_soft_lang/}调用出网站的编码2.{dede:global.cfg_webname/}调用出网站的名称3.{dede:global.cfg_description/}调用出网站的描述信息4.{dede:global.cfg_keywords/}调用出网站的关键字5.{dede:global.cfg_templets_skin/}调用出默认模板文件的目录6.{dede:global.cfg_cmsurl/}调用出网站的目录,url地址7.{dede:global.cfg_cmspath/}调用出网站的所在路径8.{dede:global.cfg_dataurl/}调用出网站的data目录9.{dede:global.cfg_basehost/}调用出网站所在的域名10.{dede:myad name='sifangku'/}调用出对应的广告name后面的值表示广告位标识11.{dede:include filename='my_head.htm'/}引入另外一个模板文件,只要在filename后面写上模板文件的名字就可以了注意点:当后台的默认模板风格为default的时候,如果我们现在使用的模板风格是不是default,那么这个时候引入模板文件的时候就需要在文件名前面加上目录的名称. 例如:yiliao/head.htm基本现象:双标签:写在双标签之间的内容会被循环的输出(重复的输出)写在双标签之间的字段标签,在被输出的时候转换成了对应的内容12.channel标签[field:typename/] 栏目名称[field:typelink/] 栏目的url地址(据对路径)type 表示需要取出的栏目的类型,顶级栏目(top),子栏目(son,需要配合typeid)row表示取出几条栏目使用在首页:调用出网站的顶级栏目使用在列表页:{dede:channel type='son'}<li><a href='[field:typeurl/]'>[field:typename/]</a></li>{/dede:channel}表示调用出当前栏目的子栏目的信息13.arclist标签{dede:arclist}<a href='[field:arcurl/]'>[field:title/]</a>{/dede:arclist}[field:title/] 对应的是文档的标题,被titlelen限制后的标题[field:fulltitle/] 全部的标题[field:arcurl/] 对应的是文档的url地址[field:pubdate function="MyDate('Y-m-d H:i:s',@me)"/]Y->年m->日d->日H->时i->分s->秒[field:litpic/] 对应的缩略图的url地址使用在首页:调用出网站的文档(可以通过typeid属性来控制到底调用出哪个栏目的,里面可以写多个栏目的id值,中间用,隔开)使用案例1):使用案例2):使用在列表页:调用出当前栏目(以及子栏目)下面的文章使用在频道封面页:调用出当前栏目(以及子栏目)下面的文章14.channelartlist标签{dede:channelartlist row=6}<dl><dt><a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a></dt> <dd><ul>{dede:arclist titlelen='42' row='10'}<li><a href="[field:arcurl /]">[field:title /]</a></li>{/dede:arclist}</ul></dl>{/dede:channelartlist}用在首页:功能:调用出网站的顶级栏目,以及栏目下面的文章。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如何调用一级栏目:{dede:channel type='top' row='10'}<li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>{/dede:channel}{dede:arclist row='5' titlelen='22' flag='f' typeid='5' orderby='desc'}[field:title/] 标题[field:info/] 简介[field:arcurl/] 连接路径[field:picname/] 图片路径[field:click/] 浏览次数[field:typename/] 类型名称[field:pubdate function(Mydate('Y年m月d日',@me))/] 底层时间格式化时间{/dede:arclist}{dede:arclist row='5' titlelen='22' flag='f' typeid='5' orderby='desc'}[field:title/] 标题[field:info/] 简介[field:arcurl/] 连接路径[field:picname/] 图片路径[field:click/] 浏览次数[field:typename/] 类型名称[field:image/][field:pubdate function(Mydate('Y年m月d日',@me))/] 底层时间{/dede:arclist}--------------------------------------------------中国站长站内容页面标签----------------------------------------------------------------{dede:global.cfg_cmspath/} 安装程序的根目录{dede:global.cfg_templets_skin/}/style/index.css 首页页面css连接路径{dede:global.cfg_templets_skin/}/images/index.css 首页页面图片连接路径{dede:field.title/} 标题{dede:field.source/} 来源{dede:field.writer/} 作者{dede:field.body/} 内容{dede:pagebreak/} 页码调用{dede:field.adminname/} 责任编辑<ul><li>{dede:prenext get='pre'/}{dede:prenext get='next'/}</li></ul> 上一篇下一篇调用{dede:likearticle row='8' titlelen='38'}<a href="[field:arcurl/]">[field:title/]</a>{/dede:likearticle} 相关文章列表{dede:arclist row='12' titlelen='40'}<a href="[field:arcurl/]">[field:title/]</a>{/dede:arclist} 推荐文章{dede:field.note/} 调用后台专题内容织梦分页与内容页面图片的添加和文字的添加显示--------------------------------------------------------------中国站长站列表页面标签-------------------------------------------------------{dede:field.title/}-{dede:global.cfg_webname/} 头部标题{dede:include filename="header.htm"} 包含头部当前位置:<strong>当前位置:</strong> {dede:field name='position'/}最新文档:{dede:arclist row=14 titlelen=32 noflag='h'}<li><a href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist}推荐内容:<ul class="c1 ico2">{dede:arclist flag='c' titlelen=42 row='16' tagid='dedecms' pagesize='8'}<li class='dotline'><a href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist}</ul>本月热点:<ul class="c1 ico2">{dede:arclist sort='hot' subday='30' titlelen=42 row=6}<li class='dotline'><a href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist}</ul>栏目列表:<ul class="d6">{dede:channel type='son' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a></li>"}<li><a href='[field:typeurl/]'>[field:typename/]</a></li>{/dede:channel}</ul>热点内容:<ul class="c1 ico2">{dede:arclist row=10 orderby=click}<li><a href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist}</ul>页码:<ul>{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/}</ul>作者要是没有话就显示佚名:[field:writer runphp='yes']if (@me == "") @me = "作者:佚名";else @me = "作者:@me";[/field:writer]内容:<li class="text">[field:description/].... <a href="[field:arcurl/]">[阅读全文]</a></li>-----------------------------------------------------------中国站长站频道列表页------------------------------------------------------------{dede:channelartlist}{dede:type} <a href="[field:typelink/]">更多</a> 标题:[field:typename/] {/dede:type} {dede:arclist row='10'}<ul><li><apan>[field:pubdate function(Mydate('Y年m月d日',@me))/]</span>* <a href="[field:arcurl/]"> [field:title/]</a></li></ul>{/dede:arclist}{/dede:channelartlist}广告位的调用:{dede:myad anme='广告位标识'/}如何调用联动类别新闻类型:<div class="intro">新闻类型:{dede:field.news(别名字段)/}</div>在主页调用联动类别:{dede:field.缓存组名/}在封面模板的调用:{dede:sql sql="完整的sql语句"}[field:查询目标的所有字段/]{/dede:sql}left joina.dede_addonarticleb.archivesc.dede_sys_enum自定义字段如何在内容页面调用:1、<a href="{dede:field.连接字段名/}">{dede:field.字段名/}</a>2、{dede:fieldlist}字段名称:[field:name/] 字段内容: [field:value/]{/dede:fieldlist}自定义字段如何在列表页面调用:{dede:list}[field:字段名/]{/dede:list}mooPHP 的调用先把cool文件放到plus文件件下。