在上一篇文章中,我们已经为网站创建了两个栏目:新闻公告和联系我们,但还没有添加任何内容,本文主要讲述为“新闻公告”栏目的完善过程。
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(添加子栏目后的栏目首页浏览)
【版权声明】:凡署名“袁海明”的文章皆为本人原创,交流和联系平台是OpenCms中文网(www.opencmschina.com),敬请注意。本声明亦为文章内容的一部分,不得擅自修改。如若转载本人作品,必须保留作者、链接及本声明!谢谢合作!




路过 - 2011年01月13日 @ 3:58 下午
这个站点好。
链接url - 2011年01月11日 @ 5:36 下午
请教下,我发布新闻后,为什么新闻的地址是指向localhost,其他的链接都是对的。
文件名如何命名 - 2010年10月20日 @ 4:31 下午
终于知道那错误了,竟然把float定义为一个变量。这个模板文件也太恶心了。
文件名如何命名 - 2010年10月20日 @ 9:39 上午
在news目录下创建几条新闻,这几个新闻文件怎么命名
出错了 - 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