帝国CMS列表页(list.var)判断推荐、头条、置顶,并加(推荐、头条、置顶图)显示

帝国CMS列表页(list.var)判断推荐头条置顶,并加(推荐、头条、置顶图)显示

说明:

1、首先注意开启置顶:后台 》 系统 》 系统参数设置 》 信息设置 》 信息置顶设置 ,选择 栏目/标签置顶

2、使用的代码

①、调用几级推荐、头条、置顶 ,如下调用的都是一级的推荐、头条、置顶

if(!empty($bqr[titlepic])) //图片

if($bqr[isgood]==1) //推荐

if($r[firsttitle]==1) //头条

if($r[istop]==1) //置顶

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

②、调用全部的推荐、头条、置顶(即:把“==1”修改为“>0”)

if(!empty($bqr[titlepic])) //图片

if($bqr[isgood]>0) //推荐

if($r[firsttitle]>0) //头条

if($r[istop]>0) //置顶

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

———————————————————————————————

方法1、判断各自的(有两个或两个以上的属性,也只显示一个属性),即:只显示一个图

注释:如一个信息有“推荐”和“头条”两个属性,下面的代码也只能让其显示一个属性(那个属性在前就先显示那个)

  1. <?=$newimg?>可以是图片 $newimg=”<img src=‘dg2/e/data/images/saypl.gif’ />“;

举例:

  1. $r[title]=esub($r[title],27,‘…’);
  2. $newimg=“”; 
  3. if($r[istop]==1)
  4. {
  5. $newimg=“<font color=red>[顶]</font>”;
  6. }
  7. elseif($r[isgood]==1)  
  8. {
  9. $newimg=“<font color=red>[荐]</font>”;
  10. }
  11. elseif($r[firsttitle]==1)  
  12. {
  13. $newimg=“<font color=red>[头]</font>”;
  14. }
  15.  
  16. $listtemp=
  17.  
  18. <li>【’.$class_r[$r[classid]][‘classname’].‘ 】【[!–this.classname–]】’.$newimg.‘ <a href=”[!–titleurl–]” title=”[!–oldtitle–]”>[!–title–]</a> <span>[!–newstime–]</span></li>
  19.  
  20. ;

 注释:

  1. $newimg=“”; newimg为空     
  2.       if($r[istop]==1){$newimg=“<font color=red>[顶]</font>”;     istop=1时,newimg显示“[顶]”

php部分还可以这样写判断 格式:if -> elseif -> else 意思:“判断” 或 “2判读” 否则 “为空”

实际上就是把$newimg=””; 用else放到了最下面

实例:

  1. $r[title]=esub($r[title],27,‘…’);
  2. if($r[istop]==1)
  3. {
  4. $newimg=“<font color=red>[顶]</font>”;
  5. }
  6. elseif($r[isgood]==1)  
  7. {
  8. $newimg=“<font color=red>[荐]</font>”;
  9. }
  10. elseif($r[firsttitle]==1)  
  11. {
  12. $newimg=“<font color=red>[头]</font>”;
  13. }
  14. else
  15. {
  16. $newimg=“”;
  17. }
  18. $listtemp=
  19.  
  20. <li>【’.$class_r[$r[classid]][‘classname’].‘ 】【[!–this.classname–]】’.$newimg.‘ <a href=”[!–titleurl–]” title=”[!–oldtitle–]”>[!–title–]</a> <span>[!–newstime–]</span></li>
  21.  
  22. ;

方法2、判断各自的(有两个或两个以上的属性,可显示多个属性),即:可显示多个图。在上面代码的基础上组合了个“两个的属性”,即:一个信息两张图

 注释:如一个信息有“推荐”和“头条”两个属性,在上面的代码基础上加了一个判断的语句把“推荐”和“头条”组合在一起可以显示双属性的属性语句。

即:一条信息同时显示“推荐”和“头条”两个属性

  1. <?=$newimg?>可以是图片 $newimg=”<img src=‘dg2/e/data/images/saypl.gif’ />“;

举例:

  1. $r[title]=esub($r[title],27,‘…’);
  2. $newimg=“”; 
  3. if($r[isgood]==1&&$r[firsttitle]==1) 
  4. {
  5. $newimg=“<font color=red>[推荐]</font> &nbsp;<font color=red>[头条]</font>”;   
  6. }
  7. elseif($r[isgood]==1)  
  8. {
  9. $newimg=“<font color=red>[推荐]</font>”;
  10. }
  11. elseif($r[firsttitle]==1)  
  12. {
  13. $newimg=“<font color=red>[头条]</font>”;
  14. }
  15. $listtemp=
  16.  
  17. <li>【’.$class_r[$r[classid]][‘classname’].‘ 】【[!–this.classname–]】’.$newimg.‘ <a href=”[!–titleurl–]” title=”[!–oldtitle–]”>[!–title–]</a> <span>[!–newstime–]</span></li>
  18.  
  19. ;

注释:

  1. $newimg=“”; newimg为空     
  2.       if($r[istop]==1){$newimg=“<font color=red>[顶]</font>”;     istop=1时,newimg显示“[顶]”

php部分还可以这样写判断 格式:if -> elseif -> else 意思:“判断” 或 “2判读” 否则 “为空”

实际上就是把$newimg=””; 用else放到了最下面

实例:同上

方法3、判断各自的,(有两个或两个以上的属性,可显示多个属性),即:可显示多个图。各自加各自的图,即:每个属性上多能加多张图

  1. <?=$newimg?>可以是图片 $newimg=”<img src=‘dg2/e/data/images/saypl.gif’ />“;
  1. $r[title]=esub($r[title],27,‘…’);
  2. $newimg=“”;
  3. $top=“”;
  4. $good=“”;
  5. $ttitle=“”;
  6. if(!empty($r[titlepic])) 
  7. { 
  8. $newimg=“<font color=red>[图片]</font>”; 
  9. } 
  10. if($r[istop]==1) 
  11. { 
  12. $top = “<font color=red>[置顶]</font>”; 
  13. } 
  14. if($r[isgood]==1) 
  15. { 
  16. $good = “<font color=red>[推荐]</font>”; 
  17. } 
  18. if($r[firsttitle]==1) 
  19. { 
  20. $ttitle = “<font color=red>[头条]</font>”; 
  21. } 
  22. $listtemp=
  23.  
  24. <li>【’.$class_r[$r[classid]][‘classname’].‘ 】【[!–this.classname–]】&nbsp;’.$newimg.‘ &nbsp;’.$top.‘&nbsp;’.$good.‘&nbsp;’.$ttitle.‘ <a href=”[!–titleurl–]” title=”[!–oldtitle–]”>[!–title–]</a> <span>[!–newstime–]</span></li>
  25.  
  26. ;

注释:

  1. $newimg=“”;、$top=“”;、$good=“”;、$ttitle=“”; 各自为空     
  2.       [titlepic]、[istop]==1、[isgood]==1、[firsttitle]==1      当=1时,各自显示各自的图

php部分还可以这样写判断 格式:if -> else 意思:“判断” 否则 “为空”

实际上就是把$newimg=””; 用else放到了最下面

实例:

  1. $r[title]=esub($r[title],27,‘…’);
  2. if(!empty($r[titlepic])) 
  3. { 
  4. $newimg=“<font color=red>[图片]</font>”; 
  5. } 
  6. else
  7. {
  8. $newimg=;
  9. }
  10. if($r[istop]==1) 
  11. { 
  12. $top = “<font color=red>[置顶]</font>”; 
  13. } 
  14. else
  15. {
  16. $top=;
  17. } 
  18. if($r[isgood]==1) 
  19. { 
  20. $good = “<font color=red>[推荐]</font>”; 
  21. } 
  22. else
  23. {
  24. $good=;
  25. } 
  26. if($r[firsttitle]==1) 
  27. { 
  28. $ttitle = “<font color=red>[头条]</font>”; 
  29. }
  30. else
  31. {
  32. $ttitle=;
  33. }  
  34. $listtemp=
  35.  
  36. <li>【’.$class_r[$r[classid]][‘classname’].‘ 】【[!–this.classname–]】&nbsp;’.$newimg.‘ &nbsp;’.$top.‘&nbsp;’.$good.‘&nbsp;’.$ttitle.‘ <a href=”[!–titleurl–]” title=”[!–oldtitle–]”>[!–title–]</a> <span>[!–newstime–]</span></li>
  37.  
  38. ;

图片、置顶、一级二级推荐、一级二级头条

php部分还可以这样写判断 格式:if -> elseif -> else 意思:“判断” 或 “2判读” 否则 “为空”

实际上就是把$newimg=””; 用else放到了最下面

——————方法1———————-

  1. $r[title]=esub($r[title],27,‘…’);
  2. $newimg=“”;
  3. $top=“”;
  4. $good=“”; 
  5. $ttitle=“”;
  6. if(!empty($r[titlepic])) 
  7. { 
  8. $newimg=“<font color=red>[图片]</font>”; 
  9. } 
  10. if($r[istop]==1) 
  11. { 
  12. $top = “<font color=red>[置顶]</font>”; 
  13. } 
  14. if($r[isgood]==1) 
  15. { 
  16. $good = “<font color=red>[推荐]</font>”; 
  17. } 
  18. elseif($r[isgood]==2)  
  19. {
  20. $good=“<font color=red>[推荐2]</font>”;
  21. }
  22. if($r[firsttitle]==1) 
  23. { 
  24. $ttitle = “<font color=red>[头条]</font>”; 
  25. } 
  26. elseif($r[firsttitle]==2)  
  27. {
  28. $ttitle=“<font color=red>[头条2]</font>”;
  29. }
  30. $listtemp=
  31.  
  32. <li>【’.$class_r[$r[classid]][‘classname’].‘ 】【[!–this.classname–]】&nbsp;’.$newimg.‘ &nbsp;’.$top.‘&nbsp;’.$good.‘&nbsp;’.$ttitle.‘ <a href=”[!–titleurl–]” title=”[!–oldtitle–]”>[!–title–]</a> <span>[!–newstime–]</span></li>
  33.  
  34. ;

方法1:PHP部分的格式:为空 -> if -> elseif

——————方法2———————-

  1. $r[title]=esub($r[title],27,‘…’);
  2. if(!empty($r[titlepic])) 
  3. { 
  4. $newimg=“<font color=red>[图片]</font>”; 
  5. } 
  6. else
  7. {
  8. $newimg=;
  9. } 
  10. if($r[istop]==1) 
  11. { 
  12. $top = “<font color=red>[置顶]</font>”; 
  13. } 
  14. else
  15. {
  16. $top=;
  17. } 
  18. if($r[isgood]==1) 
  19. { 
  20. $good = “<font color=red>[推荐]</font>”; 
  21. } 
  22. elseif($r[isgood]==2)  
  23. {
  24. $good=“<font color=red>[推荐2]</font>”;
  25. }
  26. else
  27. {
  28. $good=;
  29. } 
  30. if($r[firsttitle]==1) 
  31. { 
  32. $ttitle = “<font color=red>[头条]</font>”; 
  33. } 
  34. elseif($r[firsttitle]==2)  
  35. {
  36. $ttitle=“<font color=red>[头条2]</font>”;
  37. }
  38. else
  39. {
  40. $ttitle=;
  41. } 
  42. $listtemp=
  43.  
  44. <li>【’.$class_r[$r[classid]][‘classname’].‘ 】【[!–this.classname–]】&nbsp;’.$newimg.‘ &nbsp;’.$top.‘&nbsp;’.$good.‘&nbsp;’.$ttitle.‘ <a href=”[!–titleurl–]” title=”[!–oldtitle–]”>[!–title–]</a> <span>[!–newstime–]</span></li>
  45.  
  46. ;

1、升级本站永久VIP,仅需【88】元即可升级 ! ! ! (升级后永久享受整站资源全部免费下载)

2、站内下载币均可通过签到等任务进行免费兑换。

3、站内资源均来源于网络公开发表文件或网友投稿发布,如侵犯您的权益,请联系管理员处理。

4、本站所分享的源码、模板、软件工具等其他资源,都不包含技术服务,请大家谅解!

5、所有资源均收集于互联网仅供学习、参考和研究,请理解这个概念,所以不能保证每个细节都符合你的需求,也可能存在未知的BUG与瑕疵,因本站资源均为可复制品,所以不支持任何理由的退款兑现(特殊情况可退积分),请熟知后再支付下载!


五八弟源码下载 » 帝国CMS列表页(list.var)判断推荐、头条、置顶,并加(推荐、头条、置顶图)显示

常见问题FAQ

  • 2021年2月21日Hi,初次和大家见面了,请多关照!

发表评论

  • 312会员总数(位)
  • 3256资源总数(个)
  • 10本周发布(个)
  • 0 今日发布(个)
  • 334稳定运行(天)

58源码下载站58DIR.CN,专为草根站长提供建站服务的平台

开通VIP 本站模板