1, 去官网下载安装包,解压后,只需要upload文件下的文件,把这些文件全部剪切到网站根目录下(比如根目录是dedecms);
2, 安装,在浏览器输入localhost/dedecms(以本地为例,如果这样没反应,可以在后面加上/install/index.php),进入安装,安装过程根据提示走就可以了,只要注意填写数据库的信息和管理员账号和密码;
3, 创建模板文件,在项目根目录下的templets文件夹下新建一个文件(比如moban),然后在moban文件下新建style(样式文件)和images(图片);
4, 登录网站后台(路径为:localhost/dedecms/dede),输入账号密码,进入后点击系统-》系统基本参数-》默认模板风格,(默认是default)修改为我们刚创建的新模板(moban),再点击生成-》更新主页模板,也(默认的default)修改为moban;
5, 把目标网站项目的css,js文件放到style文件夹中,把图片放到images文件夹中;
6, 替换首页,常用标签:{dede:global.cfg_description/} –》 描述(description),
{dede:global.cfg_keywords/} –》 关键字(keywords),{dede:global.cfg_webname/} –》标题(title),{dede:global.cfg_templets_skin/}/style–》样式路径(图片路径参考);
7, 碰到那种比较单独的信息,比如报名热线等,这种情况可以添加新变量,后台点击系统-》系统基本参数-》添加新变量,就可以了;
8, 导航栏的嵌套:
1)只有一级:
{dede:channel type='top' row='10' currentstyle="<liclass='hover'><a href='~typelink~'~rel~><span>~typename~</span></a></li>"}
<li><ahref='[field:typeurl/]'[field:rel/]><span>[field:typename/]</span></a></li>
{/dede:channel}
其中currentstyle的功能是应用样式
2)二级导航:
<divclass="menu">
<ul>
{dede:channelartlisttypeid={dede:field.typeid/}//读取顶级栏目
<li><a class="hide"href=">{dede:field name='typeurl'/" title=">{dede:fieldname='typename'/}">{dede:field name='typename'/}</a>
<ul>
{dede:channel type='son'}//读取顶级栏目的二级目录
<li><ahref="[field:typelink/]"title="[field:typename/]">[field:typename/]</a></li>
{/dede:channel}
</ul>
</li>
{/dede:channelartlist}
</ul>
</div>
注意:本来dedecms中是不允许花括号中嵌套花括号的,二级导航这对标签是唯一可以花括号嵌套花括号的标签。
9,嵌套导航时,如果出现其中有个别无法循环输出,那么就只能单独调用了:
{dede:type typeid='18'}
<li><ahref='[field:typelink/]'>[field:typename/]</a> </li>
{/dede:type}
10, 网站底部经常出现友情链接,dedecms有专门的友情链接的模块,只需要点击模块-》友情链接,直接添加相应的信息就可以了,代码调用如下:
{dede:flinktitlelen=’20’ row=’15’ type=’text’}
<li>[field:link/]</li>
{/dede:flink}
11,头尾分离 标签代码:
{dede:include filename='head.htm'/}
{dede:include filename='footer.htm'/}
12,网站中经常有当前位置,标签代码:
{dede:field name=’position’/}
13,输出单个的顶级栏目时,可以使用seo标题标签,设置方法:后台点击核心-》网站栏目管理-》在需要设置的栏目后面点击更改-》高级选项-》在seo标题栏输入相应的栏目名称就可以了,调用标签:{dede:field.seotitle/}
14,调用栏目内容,点击栏目的更改-》栏目内容,在文本编辑器中输入相应的内容。
调用标签:{dede:field.content/}