.Net JumboECMS学习版模板和标签_第1页
.Net JumboECMS学习版模板和标签_第2页
.Net JumboECMS学习版模板和标签_第3页
.Net JumboECMS学习版模板和标签_第4页
.Net JumboECMS学习版模板和标签_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.Net JumboECMS学习版 v1.0.1将博ecms模板和标签标签权重: 1、 文件包含标签2、 基本标签3、 栏目标签4、 内容标签 文件包含标签或基本标签site.Dir网站目录网站目录站点URL网站名称模板皮肤路径当前位置导航页面标题页面关键字页面简介栏目标签$CategoryId栏目id$CategoryName栏目名称$CategoryLink栏目地址内容标签(以文章为例,其他模型类似)$CategoryId栏目id$CategoryName栏目名称$CategoryLink栏目地址$_id 文章编号$_title 文章标题$_img 标题图片地址$_summary 文章简介$_adddate 文章发表日期$_tags 文章标签$_author 文章作者$_editor 文章编辑$_sourcefrom 文章来源栏目循环标签 repeatnum可选:循环次数,0表示不限制 depth可选:栏目深度,0本频道所有栏目,如果大于0将表示第几级栏目,-1表示最末级栏目 selectids可选:用于循环的栏目id,以|分隔开 parentid可选:父级id,如果没有这个参数或参数值为0则不限制 循环体内可以使用的内容循环标签$CategoryNO:第n个循环体,从1开始计算内容循环标签基本功能fields必填:调用的字段categoryid可选:栏目ID,如果为0就取该频道所有的栏目(默认0)repeatnum可选:循环记录数(默认10)istop可选:是否置顶(默认0,-1:不置顶;1:置顶;0:不约束)isfocus可选:是否焦点(默认0,-1:不是焦点;1:是焦点;0:不约束)isimg可选:是否带缩略图(默认0,1:带;0:不约束)orderfield可选:排序字段(默认id)ordertype可选:排序方式(默认desc)timerange可选:时间约束(1d:今天,1w:本周,1m:本月,1y:本年度 如果不赋值就是不约束)循环内容模板说明:是记录的循环标记,循环体内使用$field.title这样的格式来表示字段值,另外还有几个内置标签: $_url内容的链接地址$_img缩略图地址$_categoryname内容所属的栏目名称$_categorylink内容所属的栏目地址实例1:$field.title说明:取栏目编号为1的前10条内容,字段取标题和标题颜色。扩展功能(适合复杂循环)在内容循环中可以使用条件语法(条件语法还可以嵌套),具体如下:测试条件的函数有如下equals(obj1, obj2) - 测试obj1 和 obj2 是否相等. notequals(obj1, obj2) - 测试obj1 和 obj2 是否不相等. 相当于:not(equals(obj1, obj2) iseven(num) - 测试 num 是否为偶数 isodd(num) - 测试 num 是否为奇数 isempty(string) - 测试 string 长度是否等于0. 相当于:equals(string.Length, 0) isnotempty(string) - 测试 string 长度是否大于0. isnumber(num) - 测试 num 是否为数字toupper(string) - 格式化成大写 tolower(string) - 格式化成小写length(string) - 得到string的长度isnull(obj) - 测试obj 是否为 nullnot(boolvalue) - boolvalue为true时为false,boolvalue为false时为true iif(booleanExpression, iftruevalue, iffalsevalue) - 形如C#中的 booleanExpression ? iftruevalue : iffalsevalue 例如: $iif(isodd(i), bgcolor=yellow, bgcolor=red) cint(value) - 使用 .net类库中的接口Convert.ToInt32) cdouble(value) - 将值格式为成 double型 cdate(value) - 将值格式为成 DateTime型. 例如: $cdate(2005-5-1) cdatestring(value, string1) - 使用指定的string1格式将当前值格式化. 例如: $cdatestring(2005-5-1,yy-MM-dd)gt(obj1, obj2) - 当obj1大于obj2时为truelt(obj1, obj2) - 当obj1小于obj2时为true is - 例如: $obj1 is obj2. isnot - 例如: $obj1 isnot obj2 and -例如: $obj1 not obj2 类似C#中的: & or - 类似C#中的:| lt, lte, gt, gte - 分别类似 (、=).实例2:$i$field.title$field.summary.阅读全文$i$field.title$i$field.title说明:1、 取栏目编号为1的前10条内容,字段取标题和简介;2、 定义了ranknum、red等几个css样式;3、 前1条记录的前缀样式是r

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论