Merge pull request #77 from Ritikeshyadav/RitikeshFreeu
fixed freedcamp bugs
This commit is contained in:
@@ -107,34 +107,69 @@ class ManageChatController extends Controller
|
||||
public function usersDetail(Request $request)
|
||||
{
|
||||
$search = $request->search;
|
||||
$userData = $this->initialUsers($search);
|
||||
$data = '';
|
||||
// $userData = $this->initialUsers($search);
|
||||
$userData = $this->getUserList(1)->toArray();
|
||||
// $searchResults=[];
|
||||
// $count = 0;
|
||||
foreach ($userData as $user) {
|
||||
$profile_image = $user['profile_image'] != null ? "public/uploads/profile/img/" . $user->getRawOriginal('profile_image') : 'https://cdn.pixabay.com/photo/2015/10/05/22/37/blank-profile-picture-973460_960_720.png';
|
||||
$user_name = $user['name'];
|
||||
$user_email = $user['email'];
|
||||
$user_id = $user['id'];
|
||||
|
||||
$data .= " " . "
|
||||
<div class='d-flex flex-stack py-4'>
|
||||
<div class='d-flex align-items-center'>
|
||||
<div class='symbol symbol-45px symbol-circle'>
|
||||
<img alt='Pic' src='$profile_image' />
|
||||
";
|
||||
if ($user['total_count']) {
|
||||
$count = $user['total_count'];
|
||||
$data .= "<span class='symbol-badge badge badge-sm badge-circle badge-white badge-outline bg-danger start-100'>$count</span>";
|
||||
// dd(strpos(strtolower($user['name']), strtolower($search)) !== false);
|
||||
// Check if the 'name' field is like the search string
|
||||
if (strpos(strtolower($user['name']), strtolower($search)) !== false) {
|
||||
// If the name matches, add the user data to the search results array
|
||||
$searchResults[] = $user;
|
||||
}
|
||||
$data .= "</div>";
|
||||
|
||||
$data .= "<div class='ms-5'>
|
||||
<a href='javascript:void(0)' class='fs-5 fw-bold text-gray-900 text-hover-primary mb-2' onclick='getUser($user_id)'>$user_name</a>
|
||||
<div class='fw-semibold text-muted'>$user_email</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
";
|
||||
}
|
||||
// dd($searchResults);
|
||||
// dd($searchResults, $search);
|
||||
// $userData->filter(function($key) use ($search){
|
||||
// // return $key->name == "ravindra gawade";
|
||||
// if($key->name != null)
|
||||
// {
|
||||
// return preg_match("/$search/",$key['name']);
|
||||
// }
|
||||
// // return preg_match("/one/","one");
|
||||
// });
|
||||
// dd($searchResults);
|
||||
$data = '';
|
||||
// if($searchResults)
|
||||
// {
|
||||
foreach($searchResults as $user) {
|
||||
// dd($user['profile_image']);
|
||||
|
||||
// if($user['profile_image'] != null)
|
||||
// {
|
||||
// $profile_image = "public/uploads/profile/img/" . $user->getRawOriginal('profile_image');
|
||||
// }else{
|
||||
// $profile_image = 'https://cdn.pixabay.com/photo/2015/10/05/22/37/blank-profile-picture-973460_960_720.png';
|
||||
// }
|
||||
// $profile_image = $user['profile_image'] != null ? "public/uploads/profile/img/" . $user->getRawOriginal('profile_image') : 'https://cdn.pixabay.com/photo/2015/10/05/22/37/blank-profile-picture-973460_960_720.png';
|
||||
$profile_image = $user['profile_image'] != null ? $user['profile_image'] : 'https://cdn.pixabay.com/photo/2015/10/05/22/37/blank-profile-picture-973460_960_720.png';
|
||||
$user_name = $user['name'];
|
||||
$user_email = $user['email'];
|
||||
$user_id = $user['id'];
|
||||
|
||||
$data .= " " . "
|
||||
<div class='d-flex flex-stack py-4'>
|
||||
<div class='d-flex align-items-center'>
|
||||
<div class='symbol symbol-45px symbol-circle'>
|
||||
<img alt='Pic' src='$profile_image' />
|
||||
";
|
||||
if ($user['total_count']) {
|
||||
$count = $user['total_count'];
|
||||
$data .= "<span class='symbol-badge badge badge-sm badge-circle badge-white badge-outline bg-danger start-100'>$count</span>";
|
||||
}
|
||||
$data .= "</div>";
|
||||
|
||||
$data .= "<div class='ms-5'>
|
||||
<a href='javascript:void(0)' class='fs-5 fw-bold text-gray-900 text-hover-primary mb-2' onclick='getUser($user_id)'>$user_name</a>
|
||||
<div class='fw-semibold text-muted'>$user_email</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
";
|
||||
// }
|
||||
}
|
||||
// }
|
||||
|
||||
if ($data) {
|
||||
return $data;
|
||||
|
||||
@@ -250,10 +250,10 @@
|
||||
lead_owner: 'required',
|
||||
users_id : 'required',
|
||||
products_id : 'required',
|
||||
email: {
|
||||
required: true,
|
||||
customEmail: true,
|
||||
},
|
||||
// email: {
|
||||
// required: true,
|
||||
// customEmail: true,
|
||||
// },
|
||||
},
|
||||
messages: {
|
||||
lead_owner: {
|
||||
@@ -265,10 +265,10 @@
|
||||
products_id: {
|
||||
required: "Please select product",
|
||||
},
|
||||
email: {
|
||||
required: "Please enter email",
|
||||
email: 'Please enter a valid email address',
|
||||
},
|
||||
// email: {
|
||||
// required: "Please enter email",
|
||||
// email: 'Please enter a valid email address',
|
||||
// },
|
||||
},
|
||||
submitHandler: function(form) {
|
||||
var formData = new FormData(form);
|
||||
|
||||
Reference in New Issue
Block a user