如何调用网站首页在首页调用用户头像

如何显示用户头像和名称?
如何显示用户头像和名称?
实现用户信息提供者,可在 AppDelegate.m 中遵循协议 RCIMUserInfoDataSource,RCIMGroupInfoDataSource,设置代理 [[RCIM sharedRCIM] setUserInfoDataSource:self]; [[RCIM sharedRCIM] setGroupInfoDataSource:self];实现方法 - (void)getUserInfoWithUserId:(NSString *)userId completion:(void (^)(RCUserInfo *))completion;群组信息提供者:- (void)getGroupInfoWithGroupId:(NSString *)groupId completion:(void (^)(RCGroup *))completion;方法调用说明:
这两个方法,由 RCIM 类创建单例进行实现,所以整个工程中只需要实现一次就可以。
当会话列表或者会话界面中对应的用户需要显示的时候,每一个用户都会触发这个方法,所以协议方法中的参数 UserID/groupID 就是对应这个需要显示的用户的 ID,这个 ID 是已知的,可以直接应用。进而,开发者能够通过这个已知的 UserID,获取到该 UserID 对应的保存在自己服务器或者之前自行创建数据库写入的用户信息,并实现完整回调。
值得注意的是,当用户第一次需要显示的时候,该方法会被触发,并自动对该用户进行了信息的缓存。在 App 存活的生命周期中,之后该用户需要显示的时候,便不会触发该方法,SDK 自动遍历缓存的数据。(从 2.6.0 开始 IMKit 可以缓存用户信息到数据库里,开发者可以开启 RCIM.h 里的
enablePersistentUserInfoCache )
用户/群组信息提供者的协议代理方法完整回调之后,能够保证 App 的本地通知功能,对应显示的用户信息完整正确。
如果,当用户信息更改的时候,需要对应实现 RCIM 类中的这两个方法进行更新。/** * 本地用户信息改变,调用此方法更新kit层用户缓存信息 * @param userInfo 要更新的用户实体 * @paramuserId
要更新的用户 Id */- (void)refreshUserInfoCache:(RCUserInfo *)userInfo
withUserId:(NSString *)userId;/** * 本地群组信息改变,调用此方法更新kit层群组缓存信息 * @param groupInfo 要更新的群组实体 * @param groupId
要更新的群组 Id */- (void)refreshGroupInfoCache:(RCGroup*)groupInfo
withGroupId:(NSString *)groupId;清除用户信息缓存的接口:/** *
清除所有本地用户信息的缓存。 */- (void)clearUserInfoC/** *
清除所有本地群组信息的缓存。 */- (void)clearGroupInfoC 用户信息的相关接口已经提供,具体逻辑实现每个开发者都是各有己见,不再赘述。
113 位开发者认为此问题有帮助
我对此仍有疑问!您的位置:
帝国CMS调用最新会员[头像+用户名+链接]
发布者: 慕容清思 |
&ul&[e:loop={'select userid as userid,truename as title,userpic as titlepic from [!db.pre!]enewsmemberadd order by userid desc limit 8',10,24,0}] & & & &&li&&a href="/e/space/?userid=&?=$bqr[userid]?&" target="_blank"&&img src="&?=$bqr[titlepic]?&" alt="&?=$bqr[title]?&" width="52" height="52" /&&?=$bqr[title]?&&/a&&/li&[/e:loop]&/ul&调用说明:用户ID:&?=$bqr[userid]?&用户头像:&?=$bqr[titlepic]?&用户名称:&?=$bqr[title]?&
本文地址:
文章标题:
最新分享资源
0102030405060708请完成以下验证码
查看: 2620|回复: 9
如何调用phpcms会员头像?
签到天数: 28 天[LV.4]偶尔看看III
为这个问题头疼很久了,最近几日在某个网站上猛然看到了,便赶紧整理下来,以备后用。就是这个代码:{get_memberavatar($r['userid'],1,45)}
只要能够调用到userid,那么这段代码在哪里都可以使用:首页、栏目页、文章页。
这里我就用get来调用member表里面的userid字段。
{pc:get sql=&select * from v9_member order by regdate desc& num=&6&} /*这里就可以获取到userid并且安装注册顺序了排列*/
{loop $data $r}
&img src=&{get_memberavatar($r[userid],1,90)}&&&width=&55& height=&55& alt=&{$r[username]}&&&target=&_blank& /& /*这里可以按照自己的要求来设计显示样式。*/
本文由分享,转载请注明出处,谢谢。
签到天数: 2 天[LV.1]初来乍到
留着,以后备用~
签到天数: 3 天[LV.2]偶尔看看I
留着,以后备用~
签到天数: 1 天[LV.1]初来乍到
提示: 作者被禁止或删除 内容自动屏蔽
该用户从未签到
看来我要试试啦。
签到天数: 8 天[LV.3]偶尔看看II
说的好,一定回复~
该用户从未签到
吃过亏之后才能长记性
签到天数: 1 天[LV.1]初来乍到
必须留下来备用了,呵呵
该用户从未签到
签到天数: 1 天[LV.1]初来乍到
支持一下,谢谢楼主分享!&&
Powered by& 2013- 版权所有 All Rights Reserved 备案号:苏ICP备号-1}

我要回帖

更多关于 织梦首页调用文章列表 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信