This commit is contained in:
2025-07-09 10:47:12 +05:45
parent aefd8fd38c
commit 608f63cc87
4 changed files with 268 additions and 270 deletions

View File

@ -65,24 +65,28 @@
<tr>
<td class="text-muted">{{ $enquiry->created_at->diffForHumans() }}</td>
<td>
<a href="javascript: void(0);" class="text-reset">{{ $enquiry->name }}</a>
<a href="javascript: void(0);"
class="text-reset">{{ $enquiry->name }}</a>
</td>
<td>
<a href="javascript: void(0);" class="text-reset">{{ $enquiry->email }}</a>
<a href="javascript: void(0);"
class="text-reset">{{ $enquiry->email }}</a>
</td>
<td>
<a href="javascript: void(0);" class="text-reset">{{ $enquiry->phone }}</a>
<a href="javascript: void(0);"
class="text-reset">{{ $enquiry->phone }}</a>
</td>
<td>
<a href="javascript: void(0);" class="text-reset">{{ $enquiry->service?->title }}</a>
<a href="javascript: void(0);"
class="text-reset">{{ $enquiry->service?->title }}</a>
</td>
<td class="fw-medium">{{ $enquiry->message }}</td>
<td><span class="badge badge-soft-danger">New</span></td>
<td>
<a href="{{ route('enquiry.markAsRead', ['id' => $enquiry->id]) }}"
{{-- <a href="{{ route('enquiry.markAsRead', ['id' => $enquiry->id]) }}"
onclick="confirmRead(this.href)"><i
class="ri-mail-check-line fs-17 lh-1 text-warning align-middle" data-bs-toggle="tooltip"
data-bs-placement="top" data-bs-custom-class="custom-tooltip" title="Mark as Read"></i></a>
data-bs-placement="top" data-bs-custom-class="custom-tooltip" title="Mark as Read"></i></a> --}}
</td>
</tr>
@empty

View File

@ -12,8 +12,8 @@
<th class="tb-col"><span class="overline-title">{{ label('Name') }}</span></th>
<th class="tb-col"><span class="overline-title">{{ label('Email') }}</span></th>
<th class="tb-col"><span class="overline-title">{{ label('contact') }}</span></th>
<th class="tb-col"><span class="overline-title">{{ label('Service') }}</span></th>
<th class="tb-col"><span class="overline-title">{{ label('Message') }}</span></th>
<th class="tb-col"><span class="overline-title">{{ label('Score') }}</span></th>
<th class="tb-col"><span class="overline-title">{{ label('Passed Year') }}</span></th>
<th class="tb-col" data-sortable="false"><span class="overline-title">{{ label('Action') }}</span>
</th>
</tr>
@ -26,40 +26,34 @@
@php
$isRead = $item->is_read == 0 ? true : false;
@endphp
<tr data-id="{{ $item->id }}" data-display_order="{{ $item->display_order }}" class="draggable-row">
<tr data-id="{{ $item->id }}" data-display_order="{{ $item->display_order }}"
class="draggable-row">
<td class="tb-col {{ $isRead ? 'text-success' : 'text-muted' }}">{{ $i++ }}</td>
<td class="tb-col {{ $isRead ? 'text-success' : 'text-muted' }}">{{ $item->name }}</td>
<td class="tb-col {{ $isRead ? 'text-success' : 'text-muted' }}">{{ $item->email }}</td>
<td class="tb-col {{ $isRead ? 'text-success' : 'text-muted' }}">{{ $item->phone }}</td>
<td class="tb-col {{ $isRead ? 'text-success' : 'text-muted' }}">{{ $item->service?->title }}</td>
@if ($item->message)
<td class="tb-col {{ $isRead ? 'text-success' : 'text-muted' }}">{{ $item->message }}</td>
@else
<td class="tb-col {{ $isRead ? 'text-success' : 'text-muted' }}">
-
</td>
@endif
<td class="tb-col {{ $isRead ? 'text-success' : 'text-muted' }}">{{ $item->score }}</td>
<td class="tb-col {{ $isRead ? 'text-success' : 'text-muted' }}">{{ $item->passed_year }}</td>
<td class="tb-col">
<div class="dropdown d-inline-block">
<button class="btn btn-soft-secondary btn-sm dropdown" type="button" data-bs-toggle="dropdown"
aria-expanded="false">
<button class="btn btn-soft-secondary btn-sm dropdown" type="button"
data-bs-toggle="dropdown" aria-expanded="false">
<i class="ri-more-fill align-middle"></i>
</button>
<ul class="dropdown-menu dropdown-menu-end">
<li>
<a href="{{ route('enquiry.destroy', ['id' => $item->id]) }}" class="dropdown-item"
{{-- <a href="{{ route('enquiry.destroy', $item->id) }}" class="dropdown-item"
onclick="confirmDelete(this.href)">
<i class="ri-delete-bin-fill text-muted me-2 align-bottom"></i>
{{ label('Delete') }}
</a>
@if ($item->is_read == 0)
<a href="{{ route('enquiry.markAsRead', ['id' => $item->id]) }}" class="dropdown-item"
onclick="confirmRead(this.href)">
</a> --}}
{{-- @if ($item->is_read == 0)
<a href="{{ route('enquiry.markAsRead', ['id' => $item->id]) }}"
class="dropdown-item" onclick="confirmRead(this.href)">
<i class="ri-mail-check-line text-muted me-2 align-bottom"></i>
{{ label('Mark as read') }}
</a>
@endif
@endif --}}
</li>
{{-- <li>
<a href="{{ route('enquiry.markread', ['id' => $item->id]) }}"

View File

@ -1,6 +1,6 @@
@use('App\Models\Enquiries')
@php
$enquiryList = Enquiries::where('status', 1)->where('is_read', 0)->latest()->get();
$enquiryList = Enquiries::where('status', 1)->latest()->get();
$enquiryCount = $enquiryList->count();
@endphp
<div class="dropdown topbar-head-dropdown header-item ms-1" id="notificationDropdown">

View File

@ -99,8 +99,8 @@ Route::middleware('auth')->group(function () {
return view('backend.enquiries-list', compact('data'));
})->name('enquiries-list');
Route::delete('/enquiry/destory/{id}', function ($id) {
$data = Enquiries::where('enquiry_id', $id)->firstOrFail()->delete();
Route::delete('/enquiry/destroy/{id}', function ($id) {
Enquiries::where('enquiry_id', $id)->firstOrFail()->delete();
return response()->json(['status' => true, 'Deleted successfully']);
})->name('enquiry.destroy');