新聞中心
dedecms程序如何把軟件星星等級替換成圖片的形式呢
作者 / 無憂主機(jī) 時間 2016-03-13 06:59:46
很多開源程序建站都有對應(yīng)的圖形修飾的,比如ecshop這款程序中的評論等級就是使用星星那種小圖標(biāo),這樣會員們購買之后評論的時候可以給評論等級,看上去就不會那么枯燥了,今天有位站長朋友購買了獨立ip空間安裝的dedecms程序,安裝之后發(fā)現(xiàn)網(wǎng)站后臺的軟件模型中使用的也是星星字符來顯示的,畢竟織夢程序做的不是企業(yè)網(wǎng)站不用星星來顯示也是可以的,于是這位站長朋友就找到了幾個別的小圖標(biāo)聯(lián)系小編幫忙換掉,小編想來應(yīng)該是很簡單的,只要找到對應(yīng)的路徑和文件夾修改下就可以了,可是修改好了之后不起作用,原來還是要修改一段程序代碼的,下面具體的小編就來詳細(xì)整理下吧。 修改方法如下: 首先打開/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) { return $RankStar="<img src=/images/".$rank."star.gif>"; }然后我們把自定義的星星圖片1star.gif、2star.gif等5個表示等級的星星圖片上傳至根目錄的images文件夾中,最后登陸網(wǎng)站后臺更新下系統(tǒng)的緩存就可以了,不過小編還是要在這里溫馨的提示下,星星圖片要按等級分別命名為1star.gif、2star.gif、3star.gif、4star.gif、5star.gif一共是5張。不然的話可能顯示不全的哦。 無憂主機(jī)相關(guān)文章推薦閱讀: 織夢DEDECMS如何插入迅雷專用的下載鏈接方法 DEDECMS如何實現(xiàn)圖集內(nèi)容頁實現(xiàn)點擊縮略圖時彈出圖片原圖呢 DEDECMS源碼程序添加自定義表單數(shù)據(jù)聯(lián)動類型無法使用怎么辦
本文地址:http://www.gle-technology.com/dedecms/21846.html