|
@@ -63,6 +63,8 @@ class tpl_invite_friend
|
|
|
private $mUserInfo;
|
|
|
private $mShareInfo;
|
|
|
private $mTypesn;
|
|
|
+ private $mMineInfo;
|
|
|
+ private $mRank;
|
|
|
|
|
|
public function __construct($user,$type_sn)
|
|
|
{
|
|
@@ -79,15 +81,24 @@ class tpl_invite_friend
|
|
|
$mod_member = Model('member');
|
|
|
$items = $mod_member->getMemberList(['member_id|inviter_id' => ['_multi' => true,$user,$user]],'*', 0, 'reward_amount desc');
|
|
|
|
|
|
+ $cur_user = session_helper::memberid();
|
|
|
+
|
|
|
+ $index = 0;
|
|
|
foreach ($items as $item)
|
|
|
{
|
|
|
$user_info = new member_info($item);
|
|
|
$uid = $user_info->member_id();
|
|
|
if($uid == $user) {
|
|
|
$this->mUserInfo = $user_info;
|
|
|
- } else {
|
|
|
+ }
|
|
|
+ elseif ($uid == $cur_user) {
|
|
|
+ $this->mMineInfo = $user_info;
|
|
|
+ $this->mRank = $index + 1;
|
|
|
+ }
|
|
|
+ else {
|
|
|
$this->mInvitees[] = $user_info;
|
|
|
}
|
|
|
+ $index++;
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -127,11 +138,21 @@ class tpl_invite_friend
|
|
|
echo "<div class=\"bonus_list\">";
|
|
|
echo "<div class=\"bonus_pro\">已邀请{$this->mUserInfo->invitees()}人</div>
|
|
|
<span class=\"rules\" id=\"rules\">查看规则>></span>";
|
|
|
- foreach ($this->mInvitees as $minfo)
|
|
|
- {
|
|
|
- $user = $minfo->member_id();
|
|
|
- $url = BASE_SITE_URL . "/mobile/index.php?act=invite_friend&op=index&client_type=wap&curuser={$user}";
|
|
|
- $str = "<div class=\"item\">
|
|
|
+
|
|
|
+ $this->show_invitee($this->mMineInfo);
|
|
|
+ foreach ($this->mInvitees as $minfo) {
|
|
|
+ $this->show_invitee($minfo);
|
|
|
+ }
|
|
|
+ echo "</div>";
|
|
|
+ }
|
|
|
+
|
|
|
+ private function show_invitee($minfo)
|
|
|
+ {
|
|
|
+ if(empty($minfo)) return;
|
|
|
+
|
|
|
+ $user = $minfo->member_id();
|
|
|
+ $url = BASE_SITE_URL . "/mobile/index.php?act=invite_friend&op=index&client_type=wap&curuser={$user}";
|
|
|
+ $str = "<div class=\"item\">
|
|
|
<a href=\"{$url}\">
|
|
|
<div class=\"user_img\">
|
|
|
<img src=\"{$minfo->avatar()}\">
|
|
@@ -145,9 +166,7 @@ class tpl_invite_friend
|
|
|
</div>
|
|
|
</a>
|
|
|
</div>";
|
|
|
- echo $str;
|
|
|
- }
|
|
|
- echo "</div>";
|
|
|
+ echo $str;
|
|
|
}
|
|
|
|
|
|
public function show_open()
|