网络通信 频道

快速上手 企业建站DedeCms一马当先

  三、模板引擎代码的使用

  模板引擎代码的使用是DedeCms中的关键一步,在左侧面板列的“系统帮助”→“模板代码参考”下有详细的帮助信息。下面举两个简单的例子:

  1.获取某个栏目的热门文章列表

 其代码如下:

  {dede:arclist typeid='''' orderby=''click'' titlelen=''28'' row=''10'' col=''1''}
·<a href=''[field:arcurl/]''>[field:title/]</a><br>
{/dede:arclist}

  在这段代码中,typeid是设置栏目的ID号,该ID号可在“网站栏目管理”界面中获取;orderby表示文章列表的排序方式;titlelen表示文章标题的长度;row表示文章列表的行数;col表示文章列表的列数;[field:arcurl/]和[field:title/]分别表示列表中文章的链接地址和标题。

  2.获取标题图片新闻列表

  {dede:imginfolist typeid=0 row=''4'' col=''1'' infolength=''10''  imgwidth=''125'' imgheight=''90'' titlelength=''20'' tablewidth=''100%'' }
      <TD>
        <div align="center">
         <A href=" [field:filename /]" target="_blank" title=" [field:title /]">[field:title /]</A>
        </div>      [field:imglink/]<BR>
        <A href=" [field:filename /]" target="_blank" title=" [field:title /]">[field:info/] </A>
      </TD>     
{/dede:imginfolist}

  这段代码中使用了imginfolist,其作用是获取设置了标题图片的最新新闻列表。其中imgwidth是设置图片的显示宽度;imgheight是设置图片的显示高度;[field:imglink/]是设置图片的链接地址。

  四、文章的更新和发布

  网站模板和栏目都设置好后,接下来就可向各个栏目添加文章了,在左侧面板列表中选择“内容发布”→“发布普通文章”可进入文章发布页面(如图5)。文章发布功能的使用非常的简单,在添加文章时若需要插入分页文章,可在分页的位置输入“#p#”标题或者直接点击“page break”图形按钮。

图5

  添加一篇文章后,系统会自动生成相应的静态页面文件,若在网站制作后期需要对以前的文章进行再次更新,可在左侧的面板中选择“HTML更新”,在该面板选项下提供了“更新主页HTML”、“更新栏目HTML”、“更新文档HTML”等选项。

  五、采集管理

  在网站建设初期,若CMS系统没有一个采集功能,那更新文章的工作量是可想而知的,使用采集功能可以方便地在网站中加入丰富的内容。在左侧的面板列表中依次选择“采集管理”→“采集节点管理”,接着点击“添加新节点”按钮进入采集规则编写页面(如图6)。在编写采集规则时,是用“[Var:内容]”标记来表示所有的变量,例如编写文章标题的采集规则,通过查看采集页面源文件发现其代码如下:

    <span style="font-size:12pt"><b>古埃及15件“神秘瑰宝”</b></span>

   那么“文章标题”中的采集规则就可写为<span style="font-size:12pt"><b>[Var:内容]</b></span>,非常的简单。

图6

  六、结尾

  在本文中对DedeCms的使用作了一个简单的介绍,通过这个教程可对DedeCms的使用流程及方法有一个大致的了解,其中“模板引擎代码的使用”是DedeCms使用中的重点部分,考虑到官方已经提供了详细的帮助教程,所以也未作深入的讲解,不过用户只需要参考DedeCms自带模板中的代码就会很快上手了。

0
相关文章