在会员模块新增一个字段,命名userface。
打开“\include\Functions.php”文件,查找“//会员组信息获取”
在上面插入
//文章发布会员头像获取
function memberinfoavatar($id){
$m=syDB('friend')->find(array('id' =>$id));
$n=syDB('member')->find(array('user' => $m['user']));
$t=syDB('member_field')->find(array('aid' => $n['id']));
if ($t['userface']==''){
$t['userface']='/images/nophoto.gif';
}
return $t['userface'];
}//会员后台头像获取
function memberavatar($id){
$t=syDB('member_field')->find(array('aid' => $id));
if ($t['userface']==''){
$t['userface']='/images/nophoto.gif';
}
return $t['userface'];
}memberinfoavatar函数里面的id是文章的id.因为我的是自定义的交友频道。所以就有个friend的数据库,如果你从文章频道中调用的话,改成article就行了。
memberavatar函数里的id是用户的id.直接在用户界面通过$myinfo['id'])获取
然后在列表页中调用方式为
{fun memberinfoavatar($v['id'])}
在用户后台其他页面调用方式为
{fun memberavatar($myinfo['id'])}
用户后台首页调用方式为
{fun memberavatar($_SESSION['member']['id'])}内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://sulao.cn/post/76
评论列表