dedecms建站整理出的文档傻瓜式学习建站Word文件下载.docx
- 文档编号:7453266
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:17
- 大小:94.55KB
dedecms建站整理出的文档傻瓜式学习建站Word文件下载.docx
《dedecms建站整理出的文档傻瓜式学习建站Word文件下载.docx》由会员分享,可在线阅读,更多相关《dedecms建站整理出的文档傻瓜式学习建站Word文件下载.docx(17页珍藏版)》请在冰点文库上搜索。
2、模板文件定名类型:
(1)index_识别ID.htm:
暗示板块(栏目封面)模板;
(2)list_识别ID.htm:
暗示栏目列表模板;
(3)article_识别ID.htm:
暗示内容查察页(文档模板,包罗专题查察页);
(4)search.htm:
搜索功效列表模板;
(5)index.htm:
主页模板;
注解:
[识别ID]可以在“频道模子打点”的处所得到,虽然,你也可以在“频道模子打点”的处所确定某个频道的模板定名。
例:
list_image.htm暗示是就是内容范例为图片集的栏目默认列表模板。
article_article.htm暗示的是文章查察页模板。
===================================================================================================
三、其余模板申明
1、默认底层模板
位置:
cmspath/templets/system
成果:
在没有指定符号的默认底层模板的时候,系统将自动挪用这个文件夹的相应文件作为底层模板。
2、插件目次模板
cmspath/templets/plus
评述、友情链接、RSS舆图等模板。
3、会员靠山模板
cmspath/member/templets
会员靠山的模板。
=====================================================================================================
四、二次开发
DedeCms主要的模板理会类是include/inc_arcpart_view.php、include/inc_arclist_view.php、include/inc_archives_view.php,这些类是与pub_dedetag.php一起事情的,若是你想为文档模板、列表模板、板块模板增加一些成果,可以直接修改这几个类的ParseTemplet()或ParseTempletsFirst()这类的要领,把符号名称,属性对应试相应该的成果函数即时。
[NextPage]
◆织梦模板符号简介:
--------------------------------------------------------------------------------
在相识DedeCms的模板代码之前,相识一下织梦模板引擎的常识长短常有意义的。
织梦模板引擎是一种利用XML名字空间形式的模板理会器,利用织梦理会器理会模板的最大长处是可以轻松的拟定符号的属性,感受上就像在用HTML一样,使模板代码十分直观机动,新版的织梦模板引擎不仅能实现模板的理会还能阐明模板里错误的符号。
1、织梦模板引擎的代码样式有如下几种形式:
{dede:
符号名称属性='
值'
/}
}{/dede:
符号名称}
}自界说样式模板(InnerText){/dede:
提示:
若是利用带底层模板的符号,必需严格用{dede:
符号名称}这种名目,否则会报错。
===================================================================================================================
2、织梦模板引擎内置有多个系统符号,这些系统符号在任何场合都是能直接利用的。
(1)global符号,暗示获取一个外部变量,除了数据库暗码之外,能挪用系统的任何设置参数,形式为:
global}{/dede:
global}或{dede:
global/}个中变量名称不能加$标记,如变量$cfg_cmspath,应该写成{dede:
global/}。
(2)foreach用来输出一个数组,形式为:
foreacharray='
数组名称'
}[field:
key/][field:
value/]{/dede:
foreach}
(3)include引入一个文件,形式为:
includefile='
文件名称'
ismake='
是否为dede板块模板(yes/no)'
对文件的搜索路径为顺序为:
绝对路径、include文件夹,CMS安装目次,CMS主模板目次
3、织梦符号答允在任何符号中利用函数对获得的值举办处理赏罚,形式为:
function='
youfunction("
参数一"
"
参数二"
@me"
)'
个中@me用于暗示当前符号的值,其余参数由你的函数抉择是否存在,譬喻:
fieldfunction='
strftime("
%Y-%m-%d%H:
%M:
%S"
4、织梦符号答允有限的编程扩展。
名目为:
tagnamerunphp='
yes'
}
$aaa=@me;
@me="
123456"
;
{/dede:
tagname}
@me暗示这个符号自己的值,因此符号内编程是不能利用echo之类的语句的,只能把所有返回值通报给@me。
另外由于措施代码占用了底层模板InnerText的内容,因此需编程的符号只能利用默认的InnerText。
织梦内容打点系统模板标签代码参考
【Arclist符号】
这个符号是DedeCms最常用的一个符号,也叫自由列表符号,个中hotart、coolart、likeart、artlist、imglist、imginfolist、specart、autolist这些
1.模板路径调用标签:
{dede:
fieldname='
templeturl'
2.网站标题调用标签:
globalname='
cfg_webname'
3.栏目导航调用标签:
<
ahref="
/"
>
首页<
/a>
<
/li>
channeltype='
top'
row='
8'
currentstyle="
liclass='
thisclass'
ahref='
~typelink~'
~typename~<
"
li>
[field:
typelink/]'
target="
_blank"
typename/]<
channel}
4.指定调用栏目标签:
onetypetypeid='
ID'
typename/]{/dede:
onetype}
5.频道栏目调用标签:
self'
6.友情链接调用标签:
flinkrow='
24'
linktype=2/}
7.网站版权调用标签:
cfg_powerby'
8.关键描述调用标签:
metaname="
keywords"
content="
keywords'
/}"
description"
description'
html2text(@me)'
10.当前栏目名称标签:
typename'
11.当前位置调用标签:
position'
12.列表文章调用标签:
listpagesize='
list}
13.栏目链接调用标签:
typelinkfunction='
str_replace("
a"
aclass=ulink"
@me)'
/]
14.作者链接调用标签:
[field:
writer/]
15.列表点击调用标签:
click/]
16.列表评论调用标签:
postnum/]
17.查阅全文调用标签:
arcurl/]"
查阅全文...<
18.列表时间调用标签:
pubdatefunction="
GetDateTimeMK(@me)"
19.列表分页调用标签:
pagelistlistsize='
4'
listitem='
indexprepagenonextend'
20.文章标题调用标签:
fieldname="
title"
21.文章来源调用标签:
source'
22.文章作者调用标签:
writer'
/}
23.文章时间调用标签:
pubdate'
GetDateMk(@me)'
24.文章Tag调用标签:
tagtype='
current'
25.文章点击调用标签:
scriptsrc="
phpurl'
/}/count.php?
aid={dede:
/}&
mid={dede:
memberid'
view=yes"
language="
javascript"
/script>
26.文章内容调用标签:
body'
27.文章分页调用标签:
pagebreak/}
[<
/}/stow.php?
arcID={dede:
fieldname=ID/}"
收藏<
]
/}/recommend.php?
推荐<
/}/feedback.php?
评论<
#"
onClick="
window.print();
打印<
window.close();
关闭<
28.文章顶客次数标签:
digg'
/}<
javascript:
Digg('
{dede:
id'
/});
顶一下<
29.上一篇下一篇标签:
prenextget='
pre'
/}{dede:
next'
30.头条推荐调用标签:
arclistrow=1titlelen=24orderby=pubdateatt=2}<
dt>
textlink/]
span>
description/]……<
/span>
/dt>
{/dede:
arclist}
31.最新文章调用标签:
arclistrow=8titlelen=24orderby=pubdate}<
textlink/]<
32.热关键字调用标签:
hotwordsnum='
5'
subday='
30'
33.最新图文调用标签:
arclistrow=4titlelen=20orderby=pubdatetype='
image.'
imgwidth='
152'
imgheight='
98'
}<
dd>
imgsrc="
picname/]"
alt="
title/]"
>
atitle="
titlefunction='
htmlspecialchars(@me)'
/]"
href="
arcurl/]"
title/]<
/dd>
34.推荐文档调用标签:
arclisttype='
commend'
titlelen='
40'
10'
}<
35.随机推荐调用标签:
26'
orderby='
rand'
36.热点文档调用标签:
arclistorderby='
click'
37.相关文档调用标签:
likearttitlelen='
likeart}
38.调用图片链接标记:
arcurl/]'
image/]<
39.调用文字链接标记:
aucurl/]"
title="
title/]<
40.控制字数描述标记:
descriptionfunction="
cn_substr(@me,100)"
/]...
41.调用文章tags标记:
42.文章关键字与描述:
43.栏目介绍:
44.调用外部htm文件:
head.htm'
45.搜索文章调用标签:
keyword'
/}的搜索结果-{dede:
46.递增序列号:
globalname=autoindex/]
47.列表隔5行加一行线:
50'
LI>
/]"
target=_blank>
titlefunction="
cn_substr(@me,48)"
/]<
pubdaterunphp='
]$a="
fontcolor=red>
.strftime('
%m-%d'
@me)."
/font>
$b=strftime('
@me);
$ntime=time();
$day3=3600*24;
if(($ntime-@me)<
$day3)@me=$a;
else@me=$b;
[/field:
pubdate]<
br>
globalname=autoindexrunphp="
yes"
if(@me%5==0)@me="
hr/>
else@me="
global]
DIVclass="
line2m1m3"
/DIV>
/LI>
48.最新文章列表“隔行换色”的方法
arclistorderby=pubdatetitlelen='
globalrunphp='
name=autoindex]
$a="
divid='
a'
$b="
b'
if((@me%2)==0)@me=$a;
else@me=$b;
ul>
/ul>
/div>
49.24小时内更新的文章时间显示为红色:
$ntime=time();
$day3=3600*24;
pubdate]
50.COPY页面内容,自动在后面加上网站信息,利于SEO
scripttype="
text/javascript"
document.body.oncopy=function(){setTimeout(function(){vartext=clipboardData.getData("
text"
);
if(text){text=text+"
\r\n本篇文章来源于www.地址.COM原文链接:
+location.href;
clipboardData.setData("
text);
}},100)}
51.按时间点击文章排行榜调用标签:
按总:
arclistrow='
titlele
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- dedecms 整理 文档 傻瓜 学习