帝国CMS利用会员列表调用函数调用会员空间列表信息

帝国CMS真是一个让新手又爱又恨的程序,都说帝国很强大,可是要上手起来很难,更别说能深入研究。这里要分享的是如何在列表中过滤html代码。

帝国CMS在首页或者其它页面都需要调用会员列表信息,比如,最新的会员,会员空间点击量最多的会员,或是企业用户空间调用等等。

虽然说,简介字段最好不要用编辑器,但是有时候为了方便,往往只设置一个有编辑器的字段而省去了简介字段,但是在列表中又需要调用“简介”,那怎么办呢?当然是直接调用有编辑器的字段了,可是调用出来的内容又有html标签,如“p”、“br”什么的,很不好看。这时候我们就需要把这些过滤掉,这里就需要用到php的strip_tags函数了。

好在帝国CMS本身有“会员列表调用函ovt ”,可以随意调用任意会员字段。

系统模型中的smalltext是有编辑器的字段,在列表模板中调用smalltext

?php$usersql=sys_ListMemberInfo(10,3,'3','','');while($userr=$empire-fetch($usersql)){?a href="/e/space/?userid=?=$userr[userid]?"?=$userr[username]?/abr?php}?
$smalltext = esub(strip_tags($r[smalltext]),120);$listtemp=’lia href=”[!---titleurl--]” class=”app-logo w95″ target=”_blank”img src=”[!---titlepic--]” alt=”[!---oldtitle--]“/adiv class=”app-list-main”h3a target=”_blank” href=”[!---titleurl--]“[!---title--]/aspan class=”fl star”img src=”[!---news.url--]skin/shouyou84/images/[!---star--]star.png” border=”0″ //span/h3p语音:[!---language--]nbsp;nbsp;类型:a href=”[!---this.classlink--]” target=”_blank”[!---this.classname--]/a/pp style=”height: 40px; overflow: hidden;”’.$smalltext.’/p/divdiv class=”app-list-r”pa href=”[!---titleurl--]” class=”dl-btn” target=”_blank”/a/p/div/li’;

第二行代码中的第一个 10
,表示调用10条会员信息。第二上3,表示调用会员组ID为3的会员,如果不限制则留空,

第三个3表示调用会员空间点击量最多的。留空表示最新注册的,1表示积分最多的,2表示资金最多的。

可以调用各种会员字段:

澳门新葡亰手机版,

举例:

会员用户名:?=``$userr``[username]?

会员ID:?=``$userr``[userid]?