Discuz调用用户勋章方法

时间:2021-05-02

  • $user_medal = C::t('common_member_medal')->fetch_all_by_uid($_G['uid']);
  • foreach($user_medal as $k=>$value){
  • $us_medal = reset(C::t('forum_medal')->fetch_all_by_id($value['medalid']));
  • $user_medals[$k] = $us_medal;
  • $user_medals[$k]['image'] = 'static/image/common/'.$us_medal['image'];
  • }
  • 复制代码


    模板循环代码:
  • <!--{loop $user_medals $v}-->
  • $v['....']
  • <!--{/loop}-->
  • 复制代码

    字典解释:


    medalid smallint(6) unsigned NO 是 勋章id name varchar(50) NO 勋章名称 available tinyint(1) 0 NO 是否启用 image varchar(255) NO 勋章图片 type tinyint(1) 0 NO 勋章类型 displayorder tinyint(3) 0 NO 勋章显示顺序 description varchar(255) NO 勋章描述 expiration smallint(6) unsigned 0 NO 勋章有效期 permission mediumtext NO 勋章获得条件表达式 credit tinyint(1) unsigned 0 NO 勋章购买使用积分 price mediumint(8) unsigned 0 NO 勋章价格

    声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

    相关文章