`
yuxingliang
  • 浏览: 10242 次
社区版块
存档分类
最新评论

OpenCms 按文章分类进行收集

 
阅读更多

 

 

步骤1:

      在编辑文章时指定分类。



 

 

步骤2:收集代码。

 

 

<cms:contentload collector="allKeyValuePairFiltered" 
 param="resource=/.content/DynamicnewsV1/|resourceType=DynamicnewsV1|categoryTypes=color/black/|subTree=false|sortBy=date|sortAsc=false" editable="true">

 <h1><cms:contentshow element="Title" /></h1>
</cms:contentload>

 

 

collector:收集方式。

resource:收集资源路径。

resourceType:资源类型。

categoryTypes:分类类型,可以有多个。

注:color/black/   该路径为default站点下 /.categories/color/ 路径

 

 



 

 转载请注明出处:http://yuxingliang.iteye.com/blog/2050266

 

 

 注意:被收集的数据的XSD文件需要设置分类字段的 “布局控件”,否则该分类数据不会被收集到。

<layout element="Category" widget="CategoryWidget" configuration="onlyleafs=false" />

 

 

 

 

 

 

创建索引可以参考一下网址:

http://wangyi878750.blog.sohu.com/85845116.html

http://www.myexception.cn/ai/449301.html

 

  • 大小: 35 KB
  • 大小: 126.9 KB
分享到:
评论

相关推荐

    opencms自定义文章类型

    简单介绍自定义文章类型创建流程简单介绍自定义文章类型创建流程简单介绍自定义文章类型创建流程

    OpenCms 内容类型模块

    例如,可以创建新闻文章类型、产品目录类型或图片库类型等。内容类型的定义通常包括字段(如标题、正文、作者、发布日期等)和元数据,以及与之相关的操作(如发布、审核、版本控制等)。 "manifest.xml" 文件是 ...

    opencms

    总之,《OpenCms7 Development》是一本全面的开发指南,适合希望深入了解OpenCms并进行高级定制的开发者阅读。通过本书的学习,读者将掌握OpenCms的核心功能和开发技巧,为构建高质量的企业级网站打下坚实的基础。

    opencms二次开发

    二次开发是指对OpenCMS的原始代码进行修改或扩展,以适应特定项目的需求。 在进行OpenCMS的二次开发时,你需要熟悉以下几个核心知识点: 1. **Java编程基础**:OpenCMS是用Java开发的,因此二次开发需要具备扎实的...

    OpenCMS

    - **内容管理**:讲解如何使用OpenCMS进行内容的创建、编辑和发布。 - **模板设计**:指导用户如何设计和自定义网站的外观和布局。 - **高级功能**:涉及工作流管理、多语言支持等内容,帮助用户深入了解并充分利用...

    opencms9 java api

    1. **内容模型**:OpenCMS 的内容模型允许开发者定义网站上不同类型的内容,如文章、图片、新闻等。通过Java API,开发者可以创建、更新和删除内容类型,并为每种类型设置属性和字段。 2. **资源管理**:OpenCMS ...

    OpenCms 7 Development(最好的OpenCms二次开发资料)

    《OpenCms 7 Development》是一本专注于OpenCms二次开发的专业资料,它为开发者提供了深入理解OpenCms系统架构和进行高效定制化的关键指导。OpenCms是一款开源的内容管理系统,广泛应用于企业网站、新闻门户和其他...

    opencms配置去掉2个opencms总结

    标题中的“opencms配置去掉2个opencms”指的是在OpenCms系统中,可能有用户想要移除或禁用两个特定的OpenCms组件或功能,可能是出于优化性能、减少冗余或者简化系统的考虑。OpenCms是一款开源的内容管理系统,它允许...

    OpenCms中文文档完整版

    文档详细阐述了内容模型的创建,包括字段类型、分类和元数据,以满足不同内容的需求。此外,还介绍了资源管理,包括文件和图像的上传、版本控制和权限管理。 4. **工作流管理**:OpenCms支持复杂的工作流程,允许...

    opencms入门指南与配置源代码

    本文将深入探讨OpenCMS的入门知识、配置方法以及如何利用源代码进行开发。 一、OpenCMS概述 OpenCMS是一个基于Java技术的Web内容管理系统,支持多种数据库,如MySQL、Oracle和PostgreSQL等。它的核心特性包括内容...

    opencms去掉两个tomcat

    在OpenCms系统中,有时会遇到需要在一个服务器上运行多个OpenCms实例的情况,这通常涉及到使用Apache作为前端反向代理服务器与Tomcat作为应用服务器的集成配置。然而,当不再需要这样的多实例设置时,可以按照以下...

    opencms 9.0.1 汉化包

    "opencms 9.0.1 汉化包" 提供了对 OpenCMS 用户界面的中文支持,使得中国用户可以以母语进行网站管理和内容编辑。尽管描述中提到“少量部分汉化不完全”,这意味着在某些特定区域或功能可能存在未完全翻译的情况,...

    OpenCms创建网站过程图解——献给OpenCms的初学者们

    1. **发布项目**:在OpenCms后台选择项目进行发布。 2. **查看效果**:发布成功后,可以在Online模式下预览网站的实际效果。 #### 十、在线访问网站 1. **访问地址**:通过浏览器访问`...

    opencms教程.rar

    9. **集成与扩展**:讨论OpenCMS与其他系统的集成,如CRM、ERP等,以及如何通过API进行扩展开发。 10. **性能优化与安全**:提供关于性能监控、缓存策略、数据库优化以及安全设置的建议,以确保网站的高效运行和...

    opencms 内容管理入门指南

    - **配置元数据**:定义内容类型、字段和工作流,这将在OpenCMS后台供用户使用。 - **打包与部署**:将模块打包成JAR文件,然后在OpenCMS的`WEB-INF/lib`目录下添加此JAR,重启服务即可。 ### 5. 内容管理与发布 ...

    opencms7.53源代码

    在7.5.3版本中,OpenCms依赖于Eclipse IDE进行开发。开发者可以导入源代码到Eclipse,配置相应的JDK和Tomcat服务器,然后进行编译和调试。源代码的编译成功意味着你可以进一步部署和运行OpenCms实例,为自己的网站或...

    OpenCMS教程

    - **新闻门户**:用于发布最新资讯,支持文章分类、搜索等功能。 **1.7 小结** 本章主要介绍了CMS的概念、发展历程以及OpenCMS的基本情况。接下来我们将详细介绍如何安装和使用OpenCMS。 #### 二、安装OpenCMS **...

    Building Websites with OpenCms

    本篇文章将深入探讨使用OpenCms来构建网站的关键知识点。 一、OpenCms基础 OpenCms的核心功能包括内容创建、版本控制、模板设计和工作流程管理。它的主要优势在于非技术人员也能通过直观的界面进行内容更新,同时...

    OpenCms9.0.1 新鲜下载

    3. **工作流**:通过定义不同类型的审批流程,OpenCms可以帮助管理内容的发布流程,确保内容经过适当的审核和批准后才能公开。 4. **资源管理**:所有上传的文件和图片都会被统一管理和组织,便于查找和引用。 5. ...

    Alkacon_OpenCms_Products_and_Services.pdf

    Alkacon OpenCms 的培训课程有不同的价格结构,取决于课程类型和个人或团体报名的数量等因素。企业客户还可以咨询定制化培训计划,以满足特定的需求和预算。 ### 结论 Alkacon Software GmbH 作为 OpenCms 的官方...

Global site tag (gtag.js) - Google Analytics