两周学会织梦建站35Word下载.docx
- 文档编号:5638443
- 上传时间:2023-05-05
- 格式:DOCX
- 页数:10
- 大小:201.13KB
两周学会织梦建站35Word下载.docx
《两周学会织梦建站35Word下载.docx》由会员分享,可在线阅读,更多相关《两周学会织梦建站35Word下载.docx(10页珍藏版)》请在冰点文库上搜索。
所以我们只需要在刚才的xuewl_com目录下创建静态的网页文件,比如首页:
Dede系统的模板命名从根本上来说都属于任意的。
就是说,对命名的要求是没有的。
只是大家来命名之后需要到后台的某些地方进行更改、设置,比如栏目的高级选项。
好了,Dede系统的模板我们就先了解到这里。
以后我们也会继续的慢慢接触这方面的内容及知识。
#p#分页标题#e#
二、Dede常见数据库表
由于Dede的表比较多,在这里我只能列出常见的、默认的一些表给大家做以参考。
如需要详细的数据字典,请关注本站近期推出的DedeCMS数据库字典帮助手册。
dede_archives
字段名
类型
最大长度
默认值
备注
id
mediumint
8
自动编号
文档ID
typeid
smallint
5
文档所属主栏目
typeid2
varchar
90
文档所属副栏目
sortrank
int
文档排序(置顶)
flag
NULL
自定义属性
ismake
6
是否生成静态
channel
所属频道
arcrank
阅读权限(会员组)
click
点击数
money
阅读权限(金币)
阅读权限
title
char
60
Emptystring
文章标题
shorttitle
简短标题
color
7
标题颜色
writer
20
作者
source
30
来源
litpic
100
缩略图
pubdate
10
更新时间
senddate
发布时间
mid
发表会员MID
keywords
关键词
lastpost
最后一次顶/踩时间
scores
文档积分
goodpost
顶的次数
badpost
踩的次数
notpost
tinyint
1
是否允许评论
description
255
文档简介
filename
40
自定义文件名
dutyadmin
责任编辑
tackid
暂无作用
mtype
会员(我的分类)
weight
V5.6手工排序
第四天:
织梦系统提高标签篇——文档列表标签(arclist)详解
标签详解#e#
上一节课我们给大家介绍了模板和常用数据库的一些基本知识,从今天开始,我们就要学习织梦的调用标签了。
首先,今天要学习的是Dede系统中一个非常重要的标签:
文档列表标签,我们也把他叫做arclist标签。
为了能更好对它进行专业命名以及规范,以后的教程中我都直接将他称为arclist标签。
在具体学习arclist标签之前,我们还需要了解一下织梦标签的书写格式以及两种调用方式。
一、织梦(DedeCMS)系统的标签知识
1)Dede系统标签的两种调用方式及书写格式
Dede系统标签调用有两种格式,也就是有底层模板和无底层模板。
所谓底层模板,就是具体的显示内容。
第一种:
无底层模板
Dede系统无底层模板标签通用书写格式为:
{dede:
标签名参数='
值'
/}
例如:
fieldname='
typename'
/},在新版本中,这个也等同于{dede:
field.typename/}。
第二种:
有底层模板
Dede系统有底层模板标签通用书写格式为:
标签名参数1='
值1'
参数2='
值2'
...参数N='
值N'
}
底层模板样式
{/dede:
标签名}
参数1到参数N指的是可以有多个复合参数,并用空格分离。
比如,下面的这一段具体调用。
arclistrow='
8'
[field:
textlink/]
arclist}
上面,这一个就是调用网站最新更新的8篇文章。
其中的[field:
textlink/]就是我们所说的底层模板,它是用来显示具体的内容的。
2)Dede系统标签调用的主意事项
1.所有的标签字符必须在半角英文状态进行;
2.所有的标签必须严格按照格式来书写;
3.标签调用必须要写在指定的模板文件.htm中才会有效,不能直接在PHP文件中使用;
4.标签调用的字段均可使用函数进行字符处理(后面我们会讲到);
二、文档列表标签(arclist)详解
1)适用范围
全局使用/(既所有的前台模板均可调用,比如首页、列表、内容等)
2)参数列表
参数,是用来限制调用条件,满足更多的个性化展示。
1.row='
调用条数既循环次数;
2.titlelen=‘30’限制文档标题的最大字符数(注意:
一个汉字为两个字符)
3.flag='
c'
文档自定义属性,这里可同时定义多个属性,需用半角,分隔;
4.noflag='
不包含自定义属性,用法上同;
5.typeid=‘2’指定栏目,多个栏目请用半角符号的,分割;
6.col=‘2’显示列/(不推荐此参数,准备的标准格式应该是CSS控制浮动)
7.infolen='
60'
简介最大字符;
8.imgwidth='
100'
缩略图宽度;
9.imgheight='
缩略图高度;
10.orderby='
pubdate'
排序字段,取值范围有click(等同于hot)/sortrank/id/near/lastpost/scores/rand/weight;
11.keyword='
关键字'
包含某关键字,多个请用半角符号,分割
12.aid='
1'
指定文档;
13.idlist='
1,2,3'
指定文档列表;
14.getall='
在没指定这个参数情况下,栏目页,内容页不会获取它的子级栏目;
15.channelid='
指定内容模型频道;
16.addfields='
字段'
获取附加表的字段;
17.limit='
起始ID,多少条'
这个与row不能同时使用;
18.orderway='
desc'
排序方式/asc为正序,desc为倒序,默认为desc;
19.subday='
2'
获取指定天数内,通常用于做本月热门类似;
3)底层模板
底层模板的调用方法为:
字段名/]
这里的字段名默认取值为主表的所有字段(dede_archives),如果您已经指定了channelid与addfileds参数,那么取值范围也会相应增加addfields里的列表;
#p#标签图文实例#e#
三、文档列表标签(arclist)图文实例
1)单一参数调用
首先,在我们的默认模板里创建一个名为index.htm的首页模板(其实前面,我们也以前创建好),写上如下代码:
提示:
可以先修改部分代码后再运行
如下图:
这段代码的意思是调用全站的最新10篇文章,我们将之保存后生成(为了便于演示,生成静态的过程一律省略)的调用结果如下:
2)复合(多个)参数调用
接下来,我们将index.htm中的<
body>
<
/body>
全部替换为如下代码:
折叠展开XML/HTML代码复制内容到剪贴板
1.<
div
id="
Nav"
>
2.
h2>
推荐文章<
/h2>
3.
ol>
4.
arclist
row='
10'
titlelen='
12'
flag='
}
5.
li>
a
href="
arcurl/]"
title/]<
/a>
([field:
click/])
6.
/li>
7.
arclist}
8.
/ol>
9.<
/div>
上面这段代码的意思是调用推荐文章10条,并且最大字符数不能超过12个字符(也就是6个汉字),在底层模板中的标题后面加了一个括号用于显示点击数
接下来我们来看最终生成后的效果:
所属专题:
两周学会织梦建站(仿站建站)专题
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学会 织梦建站 35