找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 5416|回复: 0

Discuz调用用户勋章方法

[复制链接]
发表于 2016-3-2 10:22:47 | 显示全部楼层 |阅读模式
  1. $user_medal = C::t('common_member_medal')->fetch_all_by_uid($_G['uid']);
  2. foreach($user_medal as $k=>$value){
  3.         $us_medal = reset(C::t('forum_medal')->fetch_all_by_id($value['medalid']));
  4.         $user_medals[$k] = $us_medal;
  5.         $user_medals[$k]['image'] = 'static/image/common/'.$us_medal['image'];

  6. }
复制代码



模板循环代码:
  1. <!--{loop $user_medals $v}-->
  2. $v['....']
  3. <!--{/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

勋章价格


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Discuz代码分析|Discuz目录结构|DZ起点网 ( 蜀ICP备13000518号-15 )

GMT+8, 2024-12-23 17:06 , Processed in 0.047362 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表