1.安装服务器环境
参照织梦官网(http://www.dedecms.com/)安装教程
1.上传至服务器时,解压uploads内的文件到服务器根目录既可
2.安装时,注意文件夹写入权限是否打开
3.安装完毕,下载后台模板替换掉dede文件夹内容即可替换默认模版
4.后台登录时,提示框文本可到include目录中找到文件common.func.php,把其中的“DedeCMS 提示信息”修改为自己想要的内容提示;
2.模版制作
机制原理
CMS后台新建网站栏目时,会选择相应栏目的内容模型。在相应栏目添加内容时,会从后台模版中选择对应模版渲染其内容,选择依据先选择大类(栏目列表、内容页等),其次是依据不同的[识别id]。
注:[识别ID]可以在“频道模型管理”的地方获得,也可以在“频道模型管理”的地方增加模型或者确定某个频道的模板命名。
模版文件命名规范:
- index_识别ID.htm:表示板块(栏目封面)模板;
- list_识别ID.htm:表示栏目列表模板;
- article_识别ID.htm:表示内容查看页(文档模板,包括专题查看页);
- search.htm:搜索结果列表模板;
- index.htm:主页模板;
注:在“频道模型管理”的地方可新建文档模型,模型所用模版可自由命名。
主要模版页:
- index.htm:首页模版
- head.htm:页头模版
- footer.htm:页脚模版
- list_article:文章列表模版
- article_article:文章内容模版
模版页含义:
CMS根据内容以及功能不同进行调用渲染的代码模版,调用方式有自动调用以及更具函数调用,根据不同标签调用不同内容。
3.使用方法
新建栏目时,栏目列表选项,选择动态页选项后,调用list_[id].htm渲染该栏目列表
4.常用标签
官方标签手册http://help.dedecms.com/manual/tagmanual/
全局标签
{dede:global.cfg_templets_skin/}/:网站设置的当前模板的目录
顶级菜单标签
{dede:channel type='top' row='10' currentstyle=" <li> <a href='~typelink~' ~rel~>~typename~</a> </li>"} <li><a href='[field:typeurl/]' [field:rel/]>[field:typename/]</a></li> {/dede:channel}
次级菜单标签
{dede:channel row="10" type="son" col="1" currentstyle=" <li class='current dqcid'> <a href='~typelink~' ~rel~>~typename~</a> </li>" } <li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li> {/dede:channel}
内容列表标签
{dede:list pagesize="10"} <li class="case-btn ajax-btn"> ![]([field:litpic/]) <div class="txt"><h3>[field:title/]</h3><p>[field:description/]</p></div><span>[field:title/]</span> </li> {/dede:list}
5.上传自有模板
将模版文件夹复制到templets文件夹中,登录后台修改(系统设置)菜单中模版名称后,在(生成)菜单中修改主页HTML生成路径