首页 > 技术支撑 > 帝国cms

分享帝国CMS的几个标签调用技巧

分类: 帝国cms  发布者: 会员:虎哥

 灵动标签

 标题能截取字符、标题被截取自动添加:... 变色、加粗、变斜等标题属性等。 一般应用:<?=$bqr[title]?>或<?=esub($bqr[title],30)?> 最完美的写法: <?=DoTitleFont($bqr[titlefont],esub($bqr[title],20,'...'))?> '...' 这个如果不加,将不会在超过20字符长的标题后台添加:...。(短于20字符则不会添加...) 调用标题分类 <?=$class_tr[$bqr[ttid]][tname]?> 内页应用 <? if($navinfor[字段名]) { ?>有值(模板代码)<? } else { ?>无值(模板代码)<? } ?> 这在一些模型内页上很适用,比如:分类信息,可以根据实际字段有无值自动显示或隐藏某个层。 内页调用发布会员发布的其它信息: [e:loop={栏目ID,条数,0,0,"userid='$navinfor[userid]' and ismember=1 and id<>$navinfor[id]"}] 讲解一下: id<>$navinfor[id]是为了不显示与当前内页同一篇。如果当栏目ID不是当前栏目ID时,则无须添加 and id<>$navinfor[id]当然调用当前发布者的资料在 查看标签语法 里有 内页调用栏目自定义字段 <?=ReturnClassAddField(栏目ID,'自定义字段名');?> 用 0 可以代表当前栏目ID或专题ID。 SQL条件的几个应用: '您的字段名>""' ,这个简单吧!但很多复杂类调用都需要用到。这里顺带讲解一下应用,你就可以延伸更多的应用, 通俗一点讲吧: > 就是大于不等于的意思,""这里留空,就是表示该字段值大于空,也就是必须有值。 <> 也是不等于的意思,同时可以小于。但为什么有时要写> 而有时要写<> ,因为,主要是以ID为倒,你仅大于,那么,在你当天最后发布那条信息的ID是最大的,所以没信息可以调用。 如果你要说能不能写这样:字段名="某值" ,在这里某值必须是一个“固有值”,必须全条件等于,所以,具体看条件应用,比如: 字段名 like "%某值%" 那么,这就是指包含。一般应用如:infotags like '%$navinfor[infotags]%' and id<>$navinfor[id] TAG相同的信息(但不会调用同一条。www.lcqez.com 网站建设) SQL条件:10000<$navinfor[id]>5000 ,看到这里你是否能明白:很明显是指: ID介于5000 到 10000之间。同样的道理,你可以限定时间,比如:2006年之前 2005年之后的一年内的信息调用。更多的是用在限定价格间。 and 是“和”的意思,用于增加条件。 比如:infotags like '%$navinfor[infotags]%' and ismember=1 and userid='$navinfor[userid]' and id<>$navinfor[id] ,就是调用TAG相同、同时又必须是前台同一个会员发布的的又不同一条的信息,当然,条件越多,越耗资源,这个例子只不过告诉你通过SQL的一些条件可以进行较针对性的应用。

感谢 会员:虎哥 分享文章,亦感谢文章原作者为我们提供如此优秀信息,如果此信息对您有帮助,请购买正版以支持作者!
---------------------------
此信息仅供个人学习、研究免费使用,禁止非法转播。
免责申明:本信息由 会员:虎哥 搜集整理发布,版权归原作者及发布者所有,您如有异议请 举报 或者 版权申诉
六出奇e站内部资源仅提供学习的平台,所有资料均来自于网络,版权归原创者所有!
六出奇e站内部资源不提供任何保证,并不承担任何法律责任。
如果该信息对您的版权或者利益造成损害,请提供相应的资质证明提交 版权投诉,我们将于3个工作日内予以处理。
六出奇e站内部资源采用 BY-NC-SA 协议进行授权 转载请注明原文链接:
分享帝国CMS的几个标签调用技巧 http://www.lcqez.com/news/343.html

嘿,我来帮您!

找不到需要的信息?请给我们留言

注意:本需求仅接收资源需求信息。
系统自动过滤不符合要求的信息!

其他信息请提交 站内信息 给技术客服!