以下为某站长学习dedecms仿站时的笔记
{调用标记 参数='值'}
循环的底层模板
{/调用标记}
<!--调用全站最新更新的12篇文档-->
Markup{dede:arclist row='12' titlelen='24'}<li><a href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist}
织梦模板‘系统设置’(dede_sysyconfig)调用方式
{dede:global.变量名/}
Markup<title>{dede:global.cfg_webname/}</title>
文档调用时间格式的多种调用方式
1.适用于在文档列表底层模板中使用
Markup [field:pubdate function=MyDate('Y-m-d',@me)/]
2.用于内用页面单独调用
Markup [dede:field.pubdate function="Mydate('m-d'@me)"]
%Y:年
%m:月
%d:日
%H:小时
%i:分钟
%S:秒数
图片文档列表调用介绍
Markup{dede:arclist row='3' titlelen='22' flag='p'}<td><div><a target="_blank" title="[field:title/]" href="[field:arcurl/]"><img src="[field:picname/]" width="128" height="96" alt="[field:title/]"></a></div><a target="_blank" href="[field:arcurl/]">[field:title/]</a></td>{/dede:arclist}
[field:picname/]缩略图地址
图文混编调用方式介绍
Markup<tr>{dede:arclist flag='p' row='1'}<td width="140" valign="top"><a href="[field:arcurl/]" target="_blank"><img src='[field:litpic/]' width='120' height='125' hspace="10" vspace="4" border="0" alt='[field:title/]'></a></td>{/dede:arclist}<td valign="top" class="f14">{dede:arclist limit='0,6' titlelen='24'}<a href="[field:arcurl/]" target="_blank">[field:title/]</a> [<a href="field:typeurl/" class="lgy">[field:typename]</a>]<br>{/dede:arclist}</td></tr>
limit='0,6' 从第一条开始调用,一共调用6条
limit='起始,条数'
Markup{dede:arclist flag='p' row='1'}<tr><td width="140" valign="top"><a href="[field:arcurl/]" target="_blank"><img src='[field:litpic/]' width='120' height='125' hspace="10" vspace="4" border="0" alt='[field:title/]'></a></td>{/dede:arclist}
<td valign="top" class="f14">
文章标题:[field:title/]<br>
文章地址:[field:arcurl/]<br />
文章简介:[field:info/]<br />或者[field:description/]
[field:description function="cn_substr(@me,60)"/]
点击次数:[field:click/]<br />
好评: [field:scores/]<br/>
发布时间:[field:pubdate function="Mydate('Y年m月d日',@me)"/]
字段名的取值范围为主表及附加表的全部字段
调用格式:{dede:field.字段名/} {dede:field.qq/}
核心-频道模型-内容模型管理-普通文章-字段管理-->添加 联系QQ
在后台调用
{调用标签 参数='值'}
[field:/字段名]
{/调用标签}
{dede:list} 取值和文档是一样的
{/dede:list} 下面会配合一个页码
{dede:list pagesize='8'} {/dede:list} 列表页面最多显示8条,这个标签里面不能使用 row 这个参数
{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="8"/} 列表分页标签。要配合上面的使用
PHP调用
Markup[field:qq runphp='yes'] if(@me == "") @me = "没有任何联系方式"; else @me = "作者QQ:<a href='tencent://message/?uin=@me&Site=丁加浩的博客测试临时会话&Menu=yes' target='_blank'>@me</a>";[/field:qq]
{dede:vode id=''/} 投票标签
id= 当前投票的唯一ID 必须的 !!
lineheight= 表格高度
tableweiht= 表格宽度 可以使用百分比
titlebgcolor= 投票标题的背景色
tablebg= 投票表格的背景色
自定义宏标记 (减少页面JS加载代码。如果数据库暂时无法访问或者崩溃,那么使用的代码将无法显示出来)
{dede:mytag name=''/} 不用指定底层模板
name=标记名称
ismake= 是否属于板块代码
yse
no
typeid= 所有栏目通用的显示内容 一般情况下不用指定
问答标签(安装问答模块)
回忆:
{调用标签}{/调用标签}
{dede:arclist}{dede:arclist} 调用文档列表
{dede:list}{/dede:list} 终极列表页
{dede:ask row='5'}{/dede:adk} 问答标签
row='条数' 调用条数标签
qtype='' 调用问题
new 最新问题
commend 推荐问题
ok 已经解决问题
notok 待解决问题
height 高分的问题(由悬赏分的高低排列,无大小限制)
[field:字段名/]
tid= 该问题的编号
title= 问题标题
url= 地址
tidname=该问题的栏目名称
typeurl=该问题栏目的栏目地址
Markup{dede:arclist}.<a href="[]">{/dede:arclist}
Markup
{dede:ask row='5' qtype='notok'}.<a href="field:typeurl">[field:tidname/]</a>&hbsp;<a href="[field:url/]">[field:title/]</a></br />{/dede:ask}
友情链接
{dede:flink/}
type= 类型 image或text 前台显示的方式
typeid= 类型ID 链接的类型
row= 调用链接数量
linktype=所调用的链接位置 0或1或2 如果不指定,会调用所有的
0未审核
1内页
2首页
lecms, classcms, fastadmin, pbootcms, phpcms, eyoucms, yzmcms, PHP, xunruicms, jizhicms, dedecms, wordpress, hkcms, yzncms, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。