我們在用到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;}