首页 > 技术支撑 > 帝国cms

如何让帝国CMS显示头条/置顶/推荐等标记

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

最近在搞帝国CMS,如果文章包含图片,或者文章是置顶的,需要在列表的题头显示相应的标识,后来用灵动标签实现了,这里记录一些,估计会有不少人会用到。

我们以3天内的发布为条件输出带 new 图标的信息(首页模板上的灵动标签格式):

[e:loop={栏目ID,显示条数,操作类型,只显示有标题图片}]<?$newimg=""; if(time()-$bqr[truetime]<=3*24*3600) {$newimg="<img src='New图片地址'>";  }?><li><a href="<?=$bqsr[titleurl]?>" title="<?=$bqr[title]?>"  target="_blank"><?=esub($bqr[title],36)?></a><?=$newimg?></li>[/e:loop]

注:字段值数组变量为$bqr,对应的字段变量为$bqr[字段名],如:标题字段变量就是$bqr[title]。

首先在列表模板上勾选"使用程序代码",我们以推荐为条件输出带 new 图标的信息(列表页模板 【列表内容模板(list.var) 】上的格式):

$newimg="; if($r[isgood]==1) {$newimg='<img src='New图片地址'>';}$listtemp='<li><a href="[!--titleurl--]" title="[!--oldtitle--]">[!--title--]</a>'.$newimg.'</li>';

注:字段值数组变量为$r,对应的字段变量为$r[字段名],如:标题字段变量就是$r[title]。另外定义的变量为'.$newimg.' 。将最终模板内容赋给$listtemp变量。

更多首页模板上的条件收集:

if($bqr[isgood]==1)   //推荐  if($r[firsttitle]==1)  //头条  if($r[istop]==1)   //置顶  if($bqr[isgood]==1&&$bqr[firsttitle]==1&&$bqr[istop]==1)  //置顶-头条-推荐 (组合使用)

最后给出实际使用中的代码:

[e:loop={'selfinfo',20,0,0}]<?$newimg="";$good="";if(!empty($bqr[titlepic])){	$newimg="<img src='http://www.lcqez.com/bbs/static/image/filetype/image_s.gif' />";}if($bqr[istop]==1){	$good = "<img src='http://www.lcqez.com/bbs/static/image/common/pin_1.gif' />";}?> 					<tr class="even">						<td class="title">							<h1><a href="<?=$bqsr[titleurl]?>" target="_blank"><?=sub($bqr[title],0,30,false)?></a>  <?=$newimg?>  <?=$good?></h1>							<p class="intro">								<?=sub($bqr[smalltext],0,80,false)?>[<a title="阅读全文" href="<?=$bqsr[titleurl]?>" target="_blank">详细内容</a>]							</p>						</td>						<td><?=$bqr[myarea]?></td>						<td><?=date('Y-m-d H:i:s', $bqr[newstime])?></td>					</tr>[/e:loop]


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

嘿,我来帮您!

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

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

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