dedecms软件品级★号改成图片图标显示的步伐

我们在用到dedecms织梦的软件模子,在挪用软件星级的时候,要把默认的星号改为图片,这个要怎么操纵呢?
 

1、软件模子打点内里-字段打点-字段设置softrankislink一行改为:

 

<field:softrank itemname=软件品级 type=int isnull=true default=3 rename= function=GetRankStar(@me) notsend=1/>

 

2、修改/include/helpers/channelunit.helper.php

 

以下为引用的内容:

 

function GetRankStar($rank) { $nstar = ""; for($i=1;$i<=$rank;$i++) { $nstar .= "★"; } for($i;$i<=5;$i++) { $nstar .= "☆"; } return $nstar; }  


 

修改为:

 

以下为引用的内容:

 

    function GetRankStar($rank) { $nstar = ""; for($i=1;$i<=$rank;$i++) { $nstar .= "<img src='/images/star.png' class='png_bg'>"; } for($i;$i<=5;$i++) { $nstar .= "<img src='/images/no_star.png' class='png_bg'>"; } return $nstar; }  

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsjxyd.html