首页 > TAG信息列表 > opencms
OpenCms 遍历多值 maxOccurs valueList
在schemas中对元素使用maxOccurs参数,可以使元素增加多个。 在formatters中对这些元素进行遍历可以使用content.valueList对这些元素进行遍历。 示例: ... <xsd:sequence> <xsd:element name="Image" type="OpenCmsVfsFile" maxOccurs="10"/> </xsd:sequence> ...OpenCms 导航
示例: <%@page taglibs="c,cms" %> <c:set var="navStartLevel">1</c:set> <cms:navigation type="treeForFolder" startLevel="${navStartLevel}" endLevel="4" var="nav"/> <ul claOpenCms 13 更新内容
2022年4月13日,OpenCms 13更新了新的插件系统,作为headincludes功能的替代品。添加了Geo search功能。模版变体机制的扩展允许设置覆盖和重命名格式化程序键。 OpenCms 13主要特性: 为格式化程序和动态功能引入了一个插件系统,作为headincludes功能更灵活的替代品。 引入了Geo searchOpenCms - cms标签 - <cms:headincludes>
当在模版容器中动态填充内容时,可能需要额外的CSS样式或JavaScript,OpenCms允许格式化程序将CSS样式和JavaScript添加到模版中,改机制称为头包含(head includes)。 css、javascript按需添加。 如果页面上有多个元素需要相同的脚本或样式,则它们只包含一次。 脚本和样式与使用它们的格式OpenCms - cms标签 - <cms:edited> <isSet>
<cms.edited>判断元素是否刚刚被编辑过。 <value.node.isSet>检查元素是否存在或者是否为空。 示例: <%@page buffer="none" session="false" taglibs="c,cms" %> <cms:formatter var="content" val="value"> <div style=&quoOpenCms - 虚拟文件系统(VFS)
OpenCms将所有资源存储在数据库中,这就构成了OpenCms的虚拟文件系统(VFS)。 可以认为是一个真正的文件系统,即不同文件夹中的文件的目录结构,但VFS提供的功能更多。 可以在OpenCms管理端的“资源管理器”(Explorer)中查看VFS。 VFS常用功能: 移动、复制和删除文件和文件夹。 可以设opencms JSP标签 - <cms:link>
<cms:link>标签用于引用内部资源。 如 引用模版资源(js、css、img等) 示例 <link rel="shortcut icon" href="<cms:link>%(link.weak:/system/modules/cn.freepc.hbbj/resources/shortcut_icon.jpg)</cms:link>"> <script type="text/javascri