淘宝商城月销5000件

OpenCms运行环境

OpenCms运行环境

TemplateTwo 建站实例之五:为网站添加栏目和导航

作者【袁海明】 时间【2009-12-17】 浏览【2,706】

在之前的文章中,我们已经创建了首页,设置首页为三列布局,并为左右列添加了文本区块信息,中间列为首页文件信息,本文开始为网站添加栏目和导航信息,进一步完善网站内容。

添加栏目、导航

OpenCms中没有栏目的概念,我们可以把一个文件夹(包含文件夹下内容,文件夹下可再添加子栏目,也就是子文件夹)或是一个文件当做一个栏目。接下来我们为网站创建两个栏目:“新闻公告”和“联系我们”,分别是文件夹类型和文件类型的栏目。

  • “新闻公告”栏目创建、添加到导航:在网站根目录下创建文件夹”news“,设置Title属性为”新闻公告“,并添加到导航,导航文字为”新闻公告“,查看导航创建方法
  • “联系我们”栏目创建、添加到导航:在网站根目录下创建文件contactus.html,类型为Page with free text,选择模板(Template)OpenCms Template Two,设置Title属性为”联系我们“,并添加到导航,导航文字为”联系我们“。

结果如下图:

TemplateTwo实例

图1(创建栏目后站点文件夹结构)

此时首页浏览效果如下图:

带导航信息的首页浏览

图2(添加栏目后首页浏览)

我们没有写一行代码就已经实现了动态导航的功能,是的,TemplateTwo已经包含了导航的实现,并且提供了4种样式,我们在以后的文章中会对导航的程序实现再做说明。

添加首页到导航:

我们在之前已经创建了首页文件index.html,现在我们为index.html设置导航信息,导航文字为“首 页”,并设置导航位置为首位,注意导航部分的变化,浏览如下图:

 添加首页到导航后浏览效果

图3(添加“首页”导航的效果)

修改导航样式:

编辑页面样式配置文件_config_/style,修改Main Menu为Dolphin,浏览效果如下图,可以看到导航样式的变化,TemplateTwo提供了四种样式的主导航,其它的样式大家可以测试一下效果:

修改导航样式后的首页浏览

图4(修改导航样式后的主页浏览)

接下来的文章我们将会为栏目添加内容,进一步填充网站的内容。

4 条评论 »

  1. 小小 - 2011年07月4日 @ 5:06 下午

    主导航显示不出来,是因为当前站点不是主站点,设置为主站点(即在列表中位于第一个)就好了

  2. 不知道 - 2011年06月9日 @ 7:41 下午

    为何我按照步骤 ,主导航显示不出来?

  3. 袁海明 - 2010年06月19日 @ 9:43 下午

    外部链接 就好了

  4. 匿名 - 2010年06月17日 @ 11:43 下午

    如何要在导航栏上面添加;链接到其他网站的链接该怎么写呢?