zoukankan      html  css  js  c++  java
  • 织梦(安装,模板,基本标签)

    织梦: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  为系统模板文件夹

  • 相关阅读:
    常见密码正则表达式
    JavaScript对象获取属性的方法(.和[]方式)
    hasOwnProperty()方法
    Java中List 删除元素
    springboot实现验证码校验
    SpringBoot之后端图形验证码实现
    myBatis插入操作获取不到返回的自增id问题
    java中如何将Object类型转换为int类型
    SpringBoot用户头像上传
    Beanutils.copyProperties( )用法
  • 原文地址:https://www.cnblogs.com/SSs1995/p/9397461.html
Copyright © 2011-2022 走看看