Dede CMS

作者: 胡志鹏 | 来源:发表于2017-02-04 00:08 被阅读0次

    1.安装服务器环境

    参照织梦官网(http://www.dedecms.com/)安装教程

    1.上传至服务器时,解压uploads内的文件到服务器根目录既可

    2.安装时,注意文件夹写入权限是否打开

    3.安装完毕,下载后台模板替换掉dede文件夹内容即可替换默认模版

    4.后台登录时,提示框文本可到include目录中找到文件common.func.php,把其中的“DedeCMS 提示信息”修改为自己想要的内容提示;

    2.模版制作

    机制原理

    CMS后台新建网站栏目时,会选择相应栏目的内容模型。在相应栏目添加内容时,会从后台模版中选择对应模版渲染其内容,选择依据先选择大类(栏目列表、内容页等),其次是依据不同的[识别id]。

    注:[识别ID]可以在“频道模型管理”的地方获得,也可以在“频道模型管理”的地方增加模型或者确定某个频道的模板命名。

    模版文件命名规范:
    1. index_识别ID.htm:表示板块(栏目封面)模板;
    2. list_识别ID.htm:表示栏目列表模板;
    3. article_识别ID.htm:表示内容查看页(文档模板,包括专题查看页);
    4. search.htm:搜索结果列表模板;
    5. 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/}/:网站设置的当前模板的目录

    1. 顶级菜单标签
      {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}

    2. 次级菜单标签
      {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}

    3. 内容列表标签
      {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生成路径

    相关文章

      网友评论

          本文标题:Dede CMS

          本文链接:https://www.haomeiwen.com/subject/ykigmttx.html