有关discuz版主问题?例如有2名版主显示的格式:头像1+ID1,头像2+ID2,而不是头像+头像+ID+ID!
有关discuz版主问题?例如有2名版主显示的格式:头像1+ID1,头像2+ID2,而不是头像+头像+ID+ID!还有怎么得到版主的ID?谢谢!!...
有关discuz版主问题?例如有2名版主显示的格式:头像1+ID1,头像2+ID2,而不是头像+头像+ID+ID!还有怎么得到版主的ID?谢谢!!
展开
1个回答
展开全部
你这是自己做的调用吧,默认不显示头像。
需要看代码是怎么写的。
需要看代码是怎么写的。
更多追问追答
追问
看不懂。。之前从来没接触过discuz,经理把别人快开发好的叫我改BUG。。。我简直晕倒!!!
追答
我还真不知道哪个页面会显示版主头像。
需要从当前页面获取到版块的fid,然后查版主表和用户主表,loop即可。
贴下具体代码:
<!--{eval $banzhus = DB::fetch_all("SELECT a.uid,b.username FROM ".DB::table('forum_moderator')." a LEFT JOIN ".DB::table("common_member")." b on a.uid=b.uid WHERE `fid`= $forum[fid]");}-->
<!--{loop $banzhus $banzhu}-->
<a href="home.php?mod=space&uid=$banzhu[uid]"><img src="uc_server/avatar.php?uid=$banzhu[uid]&size=small"/>$banzhu[username]</a>
<!--{/loop}-->
这里无法确定的是版块fid的变量,不同页面使用不一样。比如上面的例子中$forum[fid]
是在论坛首页和分区页面里用的,如果是帖子列表页和帖子页,可以使用$_G['fid']。
这个loop的结果是头像和版主用户名都显示,一个头像后面跟一个用户名,具体html和css自己也很容易调整。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询