`
旭少版
  • 浏览: 85381 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

OpenCms学习--模板备忘

阅读更多
模板文件 实际上就是一个 JSP 类型的文件

如果在 该文件里 使用到 各种标签 ,需要先引用该标签的类库

标签可以嵌套

例如

<%@ taglib prefix="cms" uri="http://www.opencms.org/taglib/cms" %>
<cms:template element="top">
	<cms:include file="/system/modules/org.test/elements/top" />
</cms:template>

<!-- body START -->
<cms:template element="body">
	<cms:include element="body"  editable="true"/>
</cms:template>
<!-- body END-->
<cms:template element="foot">
	<cms:include file="/system/modules/org.test/elements/foot" />
</cms:template>



这样 作为全站的 共用模板
共用模板又由模板快组建而成

在site 文件夹下 的 对应站点文件夹里  右键 高级 然后 指定对应的 模板为这个文件

这样全站的  所有文件都会继承这个属性 直接套用 对应的模板


如果 需要在 指定 的 文件夹下  使用  不一样的样式 只需要把对应的 文件 或者  文件夹 修改 模板属性即可

分享到:
评论

相关推荐

    OpenCms7--源代码编译安装-分享[收集].pdf

    接着,配置OpenCms数据库连接,通常是通过修改`opencms-system/WEB-INF/classes/opencms.properties`文件,设置数据库URL、用户名和密码。最后,启动Tomcat,访问http://localhost:8080/opencms,如果看到OpenCms的...

    ant-opencms-1.2.jar.zip

    《Ant与OpenCMS集成:深入理解ant-opencms-1.2.jar.zip》 在IT行业中,构建自动化是提高开发效率的关键环节,而Apache Ant作为Java领域内广泛使用的构建工具,扮演着至关重要的角色。Ant以其XML为基础的构建文件...

    opencms模板制造过程(图解版)

    **OpenCMS模板制作详解** OpenCMS是一款开源的内容管理系统,它提供了强大的内容管理...不断实践和学习,你将成为OpenCMS模板制作的专家。在实际操作中,一定要细心,遵循OpenCMS的规范,确保模板的稳定性和兼容性。

    jBPM-OpenCMS module-开源

    它具有强大的模板引擎,支持多种数据库,以及丰富的API,便于扩展和定制。将jBPM整合到OpenCMS中,意味着用户可以直接在OpenCMS的环境中设计、启动和跟踪工作流,无需离开系统界面,极大地提升了用户体验和工作效率...

    OpenCms-install.rar_opencms

    OpenCms是一款开源的内容管理系统,它提供了一个基于Web的界面,用于创建、管理和发布网站内容。本教程将详细讲解如何安装并配置OpenCms...通过深入学习,你还可以掌握如何优化性能、扩展功能以及解决可能出现的故障。

    openTrends - OpenCms Modules-开源

    **openTrends - 开源OpenCms模块** `openTrends` 是一个专注于开源内容管理系统(CMS)OpenCms的扩展模块集。这个项目的主要目标是提供一系列实用工具和功能,以增强OpenCms的基本性能,使其更适合多语言网站的构建...

    Osworkflow-OpenCMS module-开源

    此外,OpenCMS支持多种数据库,具备强大的模板引擎,可以方便地定制网站外观和布局。通过其模块化设计,开发者可以轻松地扩展功能,而这正是与Osworkflow集成的基础。 集成Osworkflow到OpenCMS中,可以为OpenCMS...

    marmots-opencms-maven-plugin:一个帮助 Opencms 模块开发的 Maven 插件

    土拨鼠-opencms-maven-插件 一个帮助 Opencms 模块开发的 Maven 插件。 在查看它的实际效果 发布目标 通过 JLAN 服务器将修改后的资源发布到 opencms 配置属性 &lt; url&gt;smb://Admin:admin@localhost:1446/OPENCMS/ ...

    org.opencms.welcome-8.5.2.zip

    标题 "org.opencms.welcome-8.5.2.zip" 暗示这是一个与OpenCMS相关的开源项目,OpenCMS是一个用Java开发的、用于构建和管理企业级网站内容的开源内容管理系统。8.5.2是该版本的标识,意味着这是OpenCMS在特定时间点...

    opencms9.0.1开发学习笔记资料

    本开发学习笔记旨在记录在使用该版本时遇到的问题及其解决方案,帮助开发者更好地理解和掌握 Opencms 的核心功能。 1. **Opencms 介绍和环境搭建** - **简介**:Opencms 是一个基于 Java 技术的 CMS 平台,它提供...

    opencms-资源插件

    mvn de.zebrajaeger:opencms-resource-plugin:createResource \ -DnewResourceName=abc 带自定义图标 mvn de.zebrajaeger:opencms-resource-plugin:createResource \ -DnewResourceName=abc \ -DiconSource=...

    INFONOVA OpenCms Modules-开源

    OpenCms Commons是用于OpenCms 7的模块套件,可增强OpenCms的工作和开发。 主要功能:XSD-选择元素; FileSelectorWidget,带有针对ResourceTypes的过滤器; 具有可插入Context-Obj的Velocity渲染引擎。 用Maven进行...

    opencms-core:Alkacon Software的Java开源内容管理系统

    `opencms-core`是OpenCMS的核心组件,包含了系统的基础架构和核心功能。 ### Java技术栈 OpenCMS的开发语言是Java,这使得它具有跨平台的特性,可以在任何支持Java运行环境的操作系统上运行。Java的稳定性和安全性...

    OpenCMS.net-开源

    OpenCMS.NET 是一个 ASP.NET 内容管理系统。 它在 Microsoft(R) .NET Framework v1.1 和 Mono &gt;0.30.1 上受支持。 该项目将包含一些其他工具,如数据抽象层和文档工具。

    OpenCMS内容管理系统入门教程

    通过以上内容的学习,我们可以了解到OpenCMS不仅是一个强大的内容管理系统,而且还具备高度的灵活性和可扩展性。无论是对于初学者还是有经验的开发者来说,OpenCMS都提供了丰富的功能和工具来帮助他们快速构建和管理...

    OpenCms-Struts-开源

    标题中的“OpenCms-Struts-开源”意味着这是一个关于将OpenCms与Struts框架整合的开源项目。在描述中提到,该项目可能已停止更新,但对有兴趣接管或学习OpenCms与Struts集成的人来说,它仍具有一定的参考价值。 ...

    OpenCMS

    本书不仅体现了作者深厚的理论功底,还融入了其丰富的实践经验,对于想要学习OpenCMS的读者来说是一本不可多得的好书。 #### 六、总结 OpenCMS作为一款成熟且功能丰富的开源CMS系统,在构建和管理网站方面展现出了...

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

    1. **定位配置文件**:找到`tomcat/webapps/cms623/WEB-INF/config/opencms-system.xml`文件。 2. **增加配置**:在文件中增加以下配置: ```xml ``` 这段配置指定了新的站点文件夹`testWeb`...

Global site tag (gtag.js) - Google Analytics