Jeecms3.x标签使用详解与示例
需积分: 9 73 浏览量
更新于2024-07-31
收藏 1.96MB DOC 举报
"Jeecms 3.X 标签整理"
Jeecms 是一款基于 Java 的内容管理系统,其3.0版本提供了丰富的标签功能,方便开发者快速构建网站内容。以下是一些Jeecms 3.X 标签的使用说明:
1. 页面模板包含标签:`[#include]`
页面模板可以通过`[#include]`标签来包含其他模板文件,例如`[#include"../include/header_register.html"/]`将包含header_register.html文件到当前模板中。
2. 常用链接地址标签:`<a href="">`
在Jeecms中,链接地址通常用`${base}`变量配合不同的路径来生成,如`<ahref="${base}/topic.jspx">专题</a>`,这将生成指向topic.jspx页面的链接。
3. 字符串长度截断标签:`[@text_cuts]`
`[@text_cuts]`标签用于字符串截断,例如`[@text_cuts=titlelen=titLenappend=append/]`。其中:
- `s`:需要截断的字符串,例如`tit`。
- `len`:目标长度,可以是动态传入的参数,如`titLen`。
- `append`:截断后显示的字符,也可以是动态传入的,如`append`。
4. 栏目节点列表标签:`[#list channel.nodeList as n]`
这个标签用于获取并列出栏目节点,常用于页面导航路径的展示。例如:`[#listchannel.nodeListasn]${n.name}<br/>[/#list]`,会遍历当前栏目节点列表,并输出每个节点的名称。
5. Jeecms v3.x 标签教程之`[@cms_channel_list]`
此标签用于显示栏目列表,其主要参数包括:
- `parentId`:如果设置,将获取该栏目的子栏目;如果不设置,获取顶级栏目。
- `siteId`:指定站点ID,获取该站点的顶级栏目;如果不设置,获取当前站点的顶级栏目。
- `hasContent`:控制是否只显示可发布内容的栏目,默认0表示获取所有栏目,1表示只获取可发布内容的栏目。
- `tplSub`:自定义栏目模板后缀。
- `linkClass`:链接的CSS类。
- `style`:标签的样式,可以设置为系统内容样式或自定义样式。
- `sysTpl`:是否使用系统模板,0为不使用,1为使用,默认为1。
- `sysContent`:系统内容样式,默认0。
- `userContent`:自定义内容样式,如果设置了系统内容样式,则无效,默认0。
- `sysPage`:系统分页样式,0表示不分页,1和2分别代表两种分页样式,默认0。
- `userPage`:自定义分页样式,如果设置了系统分页样式,则无效。
这些标签的使用极大地提高了Jeecms模板开发的效率,让开发者能够更专注于内容的呈现,而不是底层的HTML和逻辑代码。在实际使用过程中,根据具体需求,可以通过调整参数和组合标签,实现复杂的内容布局和功能。
2011-12-27 上传
2011-08-22 上传
点击了解资源详情
点击了解资源详情
2011-08-27 上传
2010-04-14 上传
点击了解资源详情
点击了解资源详情
2019-07-06 上传
shmilyqq5257
- 粉丝: 4
- 资源: 11
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码