织梦:DEDECMS 开源网站管理系统
一、安装:
1.解压文件,放入需要的路径下,创建新站点,更改路径为此文件下的uploads文件夹
2.浏览器打开域名,按步骤创建
二、模板
在写好的静态页面替换标签,变成后台可操作的变量。
四种模板:(织梦中用htm做后缀)
1.主页 index.htm
2.封面模板 index_article.htm (只显示内容,无分页)
3.最终列表 list_article.htm (有分页)
4.文章内容 article_article.htm (显示文章内容)
三、应用
1.系统->系统基本参数->模板默认风格
改为站点路径下uploads emplets内的模板所在文件夹名
2.生成->更新主页,改为主页的文件
3.应用
1.更改网页模板
核心->网站栏目管理->创建顶级栏目
更改->常规选项,选择模板类型,
->高级选项,更改模板文件。
2.添加变量
系统->系统基本参数->添加新变量
调用方法{dede:global.变量名/}
3.标签应用
0.引入文件或图片路径替换 {dede:global.cfg_templets_skin/}/css/文件名.css
{dede:global.cfg_templets_skin/}打印出来为 templets/rentai
1.头部(等页面部分调用){dede:include filename="head.htm"/} (引号内为文件名)
2.网站名称{dede:global.cfg_webname/}
3.顶级导航循环
{dede:channel row='6' type ='top' currentstyle="<a href='~typelink~' class='thisclass'><li class='dhbg'>~typename~</li></a> " }
行数 类型:顶级 循环样式
<a href="[field:typelink/]"><li>[field:typename/]</li></a>
栏目链接 栏目名称
{/dede:channel}
特殊:
公用的文章页,根据文章所在子栏目位置循环所在顶级栏目的所有子栏目
{dede:channel type='self' noself='yes' } {/dede:channel} 会自动判断
4.导航二级循环
{dede:channelartlist row='1' typeid='3' }
{dede:channel type='son' noself='yes' }
{/dede:channel}
{/dede:channelartlist}
5.{dede:type} {/dede:type} 前括号内可以写栏目id typeid= 中间可以调用指定栏目的链接名称等
6.sql语句 此function为规定显示字节数,312/3 = 中文字数
{dede:sql sql='Select description from dede_arctype where id=2' function="cn_substr(@me,312)}
[field:description/]
{/dede:sql}
7.封面模板页调用文章
{dede:arclist row=8 typeid='13,14,15' }
显示文章数, 文章所属栏目id
<a href="[field:arcurl/]"><img src="[field:picname/]" width="100%" /></a>
文章缩略图地址
{/dede:arclist}
8.列表页循环文章
{dede:list pagesize ='4'}
指定显示多少条
[field:description /] 文章简介,有自己的字数限制
{/dede:list}
9.列表页分页
<div class="dede_pages">
<ul class="pagelist">
{dede:pagelist listitem="info,index,end,pre,next,pageno,option"listsize="3"/}
</ul>
</div>
10.文章页标题 {dede:field.title/}
文章页内容 {dede:field.body/}
作者{dede:field.writer/}
发布时间:{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/}
点击量:<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}"type='text/javascript' language="javascript"></script>
11.
四、目录介绍
uploads ->a 为每个页面自动创建的网页,其实访问的就是这里
uploads ->include 为系统方法文件
uploads ->templets 为系统模板文件夹