ok
Direktori : /home2/selectio/www/bharath/application/views/user/chat/ |
Current File : /home2/selectio/www/bharath/application/views/user/chat/_partialmyuser.php |
<?php $response_json=isJSON($userList); if($response_json){ $userList = (json_decode($userList)); if (!empty($userList)) { foreach ($userList->chat_users as $user_key => $user_value) { if (!empty($user_value->messages)) { $count_noti = getConnectionNotification($userList, $user_value->id); ?> <li class="contact" data-chat-connection-id="<?php echo $user_value->id; ?>"> <div class="wrap"> <?php if ($user_value->user_details->image == "") { $img = base_url() . "uploads/staff_images/no_image.png"; } else { $img = ($user_value->user_details->user_type == "staff") ? base_url() . "uploads/staff_images/" . $user_value->user_details->image : base_url() . $user_value->user_details->image; } ?> <img src="<?php echo $img; ?>" alt=""> <div class="meta"> <p class="name"> <?php echo $user_value->user_details->name; echo ($user_value->user_details->user_type == "staff") ? "(".$this->lang->line('staff').")" : "(".$this->lang->line('student').")"; ?></p> <p class="preview"> <?php if ($chat_user->id != $user_value->messages->chat_user_id) { echo "<span>".$this->lang->line('you').": </span>"; } ?> <?php echo $user_value->messages->message; ?></p> </div> </div> <?php if ($count_noti > 0) { ?> <span class="chatbadge notification_count"><?php echo $count_noti; ?></span> <?php } else { ?> <span class="chatbadge notification_count displaynone">0</span> <?php } ?> </li> <?php } } } } function getConnectionNotification($userList, $chat_connection_id) { if (!empty($userList->chat_user_notification)) { foreach ($userList->chat_user_notification as $notifiction_key => $notifiction_value) { if ($notifiction_value->chat_connection_id == $chat_connection_id) { return $notifiction_value->no_of_notification; } } } return 0; } ?>