帝國CMS真是一個讓新手又愛又恨的程序,都說帝國很強大,可是要上手起來很難,更別說能深入研究。這里要分享的是如何在列表中過濾html代碼。
雖然說,簡介字段最好不要用編輯器,但是有時候為了方便,往往只設置一個有編輯器的字段而省去了簡介字段,但是在列表中又需要調用“簡介”,那怎么辦呢?當然是直接調用有編輯器的字段了,可是調用出來的內容又有html標簽,如“<p>”、“<br>”什么的,很不好看。這時候我們就需要把這些過濾掉,這里就需要用到php的strip_tags函數了。
系統模型中的smalltext是有編輯器的字段,在列表模板中調用smalltext
| 1 2 3 4 5 6 7 8 9 10 11 12 13 | $smalltext = esub(strip_tags($r[smalltext]),120);$listtemp=’<li><a href=”[!---titleurl--]” class=”app-logo w95″ target=”_blank”><img src=”[!---titlepic--]” alt=”[!---oldtitle--]“></a><div class=”app-list-main”><h3><a target=”_blank” href=”[!---titleurl--]“>[!---title--]</a><span class=”fl star”><img src=”[!---news.url--]skin/shouyou84/images/[!---star--]star.png” border=”0″ /></span></h3><p>語音:[!---language--] 類型:<a href=”[!---this.classlink--]” target=”_blank”>[!---this.classname--]</a></p><p ”height: 40px; overflow: hidden;”>’.$smalltext.’</p></div><div class=”app-list-r”><p><a href=”[!---titleurl--]” class=”dl-btn” target=”_blank”></a></p></div></li>’; |
新聞熱點
疑難解答