淘宝商城月销5000件

OpenCms运行环境

OpenCms运行环境

TemplateTwo 建站实例之六:新闻类型栏目创建

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

在上一篇文章中,我们已经为网站创建了两个栏目:新闻公告和联系我们,但还没有添加任何内容,本文主要讲述为“新闻公告”栏目的完善过程。

1、创建栏目首页:

在/news/目录下创建文件index.html,文件类型为ttarticle(Template Two Article),并为Content Paragraph—>Text节点添加内容,浏览结果如下:

新闻公告栏目首页浏览

图1(新闻公告栏目首页浏览)

2、设置栏目首页为两列布局:

首先要编辑我们之前创建的两列布局文件/_config_/2preset,设置结果如下图:

两列布局设置

图2(两列布局设置)

 接下来再编辑/news/index.html文件,设置布局和区块信息,如下图:

为栏目首页文件设置布局和区块信息

图3(为/news/index.html设置布局和区块信息)

浏览效果如下图:

设置两列布局的栏目首页浏览

图4(设置两列布局的栏目首页浏览)

3、为“新闻公告”栏目创建新闻列表:

首先在_info_目录下创建文件list_news,类型为ttlistbox(Template Two Listbox),查看 ttlistbox类型配置详解,编辑内容如下图:

 新闻公告栏目新闻列表配置

图5(编辑新闻列表配置文件/_info_/list_news)

 为栏目首页文件添加list_news区块,编辑/news/index.html,如下图:

为栏目首页添加新闻列表区块

图6(为栏目首页/news/index.html添加新闻列表区块)

4、为“新闻公告”栏目添加新闻:

在news目录下创建几条新闻,类型为ttnews(Template Two News),此时再浏览栏目首页,效果如下图:

添加新闻列表后的栏目首页

图7(添加新闻列表后的栏目首页)

5、为“新闻公告”栏目创建子栏目:

“新闻公告”是一个以新闻列表为呈现形式的栏目,现在的内容已经比较完善了,如果“新闻公告”栏目下有子栏目的话,直接在/news/目录下以“新闻公告”栏目的创建方式再创建子栏目即可,子栏目创建后,左侧的子栏目导航就显示出来了,具体的操作大家实践一下,最后的效果如下图:

 添加子栏目后的栏目首页浏览

图8(添加子栏目后的栏目首页浏览)

5 条评论 »

  1. 路过 - 2011年01月13日 @ 3:58 下午

    这个站点好。

  2. 链接url - 2011年01月11日 @ 5:36 下午

    请教下,我发布新闻后,为什么新闻的地址是指向localhost,其他的链接都是对的。

  3. 文件名如何命名 - 2010年10月20日 @ 4:31 下午

    终于知道那错误了,竟然把float定义为一个变量。这个模板文件也太恶心了。

  4. 文件名如何命名 - 2010年10月20日 @ 9:39 上午

    在news目录下创建几条新闻,这几个新闻文件怎么命名

  5. 出错了 - 2010年10月1日 @ 4:56 下午

    javax.servlet.jsp.JspException: org.apache.jasper.JasperException: /WEB-INF/jsp/offline/system/modules/org.opencms.frontend.templatetwo/elements/boxes/listbox.jsp(84,12) “” contains invalid expression(s): javax.el.ELException: [float] is not a valid Java identifier
    Reason: /WEB-INF/jsp/offline/system/modules/org.opencms.frontend.templatetwo/elements/boxes/listbox.jsp(84,12) “” contains invalid expression(s): javax.el.ELException: [float] is not a valid Java identifier